Request a Call Back


iPhone Development Online Training

Objective-C fundamentals to advanced iOS development topics presented in a clean card layout.

iPhone Development Online Training

  • The iPhone Software Development Kit (SDK)
  • Objective-C
  • Frameworks
  • Cocoa Touch
  • Foundation Framework
  • The iPhone Frameworks
  • 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

iPhone Development Online Training (Cont.)

  • Managing Memory Using Retain and Release
  • Properties: Retain, Assign, Copy
  • Multiple-Argument Messages
  • Understanding the id Variable type
  • Categories & Protocols
  • UIApplication and UIApplicationDelegate
  • Adding a UIView and UIViewController to a UIApplicationDelegate
  • Connecting UIWindow, UIApplication, and UIApplicationDelegate
  • Exploring MainWindow.xib
  • The main.m file
  • Handling Application Life Cycle Events
  • UIView and UIViewController

iPhone Development Online Training (Cont.)

  • The UIView Class
  • The UIViewController Class
  • View-based Application Template
  • IBOutlet and IBAction
  • Controls (Buttons, Text Fields, Labels, Sliders, Progress, Switch)
  • Web View, Image View, Segmented Control
  • Date picker, Picker, Alerts & Action Sheets, Page Controller
  • Basic NS Classes: NSString, NSObject
  • NSArray, NSMutableArray
  • NSDictionary, NSMutableDictionary
  • UITableView and UITableViewController
  • UITableViewDelegate and UITableViewDataSource

iPhone Development Online Training (Cont.)

  • UINavigationBar and UINavigationController
  • Pushing and Popping
  • Using a Navigation Controller in a Tab
  • UITabBar and UITabBarController
  • Allowing Users to Customize a Tab Bar
  • XML Parsing
  • WebServices
  • Core Data (Model, Entities, Attributes, Relationships)
  • Generating NSManagedObject
  • Saving Changes, Fetching, Deleting Entities
  • SQLite (Create DB, Statements, Select)
  • Multimedia (AVAudioPlayer, MPMoviePlayerController)

iPhone Development Online Training (Cont.)

  • Core Plot (Bar Graphs) & Core Graphics Introduction
  • Google Maps & Annotations Introduction