iPhone App Development (iOS)
IOS COURSE CONTENT:
- The iPhone Software Development Kit (SDK)
- The Software Development Kit (SDK)
- Objective C
- Objective C
- Objective C Classes and Objects
- The @interface and @implementation Compiler Directives
- Method Declaration and Definition
- Nested Arguments
- Class and Instance Methods
- The alloc and init Methods
- Properties, Retain, Assign, Copy.
- MultipleArgument Messages
- Understanding the id Variable type
- Categories & Protocols.
- UIApplication and UIApplicationDelegate
- Adding a UIView and UIViewController to a UIApplicationDelegate
- Connecting UIWindow, UIApplication, and UIApplicationDelegate
- Try This: Exploring MainWindow.xib
- UIApplication and UIApplicationDelegate
- The main.m file
- Handling Application Life Cycle Events.
- UIView and UIViewController
- The UIView Class
- The UIViewController Class
- Viewbased Application Template
- IBoutlet and IBAction
- Using a Viewbased Application Template
- Controls
- Buttons
- Text Fields
- Labels
- Sliders
IOS COURSE CONTENT:
- Progress
- Switch
- Web View
- Image View
- Segmented Control
- Date picker
- Picker
- Alerts & Action Sheets
- Page Controller
- Basic NS Classes
- NSString, NSObject
- NSArray, NSMutable Array
- NSDictionary, NSMutable Dictionary
- Other etc important classes like sorting.
- Tables Using UITableView and UITableViewController
- UITableView
- UITableViewDelegate and UITableViewDataSource
- UITableViewDelegate
- UITableViewDataSource
- Adopting the UITableViewDelegate and
- UITableViewDataSource
- UINavigationBar and UINavigationController
- UINavigationBar, UINavigationController, and UINavigationItem
- Try This: Building a ThreeView Application Using a Navigation Bar
- Adding Another View
- More on the UINavigationController
- Pushing and Popping
- Try This: Using a Navigation Controller in a Tab
- UITabBar and UITabBarController
- UITabBar, UITabBarController, UITabBarItem, and UITabBarControllerDelegate
- Using the Tab Bar Application Template
IOS COURSE CONTENT
- Adding a Tab Bar Item to a Tab Bar Application
- Allowing Users to Customize a Tab Bar
- XML & JSON Parsing
- Webservices
- Core Data
- Core Data in brief
- Creating Core Data Model Entites, Attributes, Relationships
- Generating NSManaged Object
- Adding Objects
- Saving Changes
- Fetching Entities
- Deleting Entities
- Multimedia
- Playing Sounds AVAudioPlayer, AVAudioPlayerDelegate
- Media Player Framework MPMoviePlayer Controller
- Google Maps & Annotations Introduction.
- Introducing Core Graphics.
- Introduction of Apple Push Notifications and In App Purchase.
- Deploying an app to AppStore for approval.