You are on page 1of 2

I-Phone INTRODUCTION: 1 The iPhone Software Development Kit (SDK) a) The iPhone Software Development Kit b) Objective-c, Foundation

Framework, Cocoa Touch. Cocoa Touch. Foundation Framework. iPhone Frameworks. c) iPhone Limitations. Memory and processor speed. Small Screen. Security. d) iPhone Application Flow. 2 ) Objective-c Part 1: Objective-C Classes and Objects. Class Interface and Implementation. Variable Declaration and Definition Method Declaration and Definition. Objective-C [Object Oriented Programming Language]. Object Definition. Class Definition. Encapsulation. Polymorphism. Inheritance. Interface. Overriding Methods. Overloading Methods 3) Objective-c Part 2: @Properties. @synthesize Using Categories. Using Protocol. Handling Exception Understanding id variable, self , delegate. Memory management. 4) Controls Part1: UIButton and using button background image. UIlable and using background images. UITextField using background images. UITextview UISwitch.

UISlider. UISegmented Controller UIImageView. UIWebView.

5)Controls Part2: UIActivityIndicatorView. UIProgressView. UIAlertView. UIPicker view Controller. UIDate Picker view Controller. 6) UIView and UIView Controller: The UIView Class. The UIView Controller Class. IBOutlet and IBAction. The View-based Application. The Application Life cycle methods 7)UINavigationBar and UINavigation Controller: Adding another view . Using Pushing and Popping. 8)UITableView and UITableViewController: UITableViewDelegate. UITableViewDataSource. Grouped Table Style. Row Selection. Adding Image in Table view. 9)Audio And Video 10)AddressBook. 11)Mail Sending. 12)Property Lists[PList]: 13)SQlite Database. 14)Web-Service. 15)XML Parsing. 16)Core Data. 17)GoogleMaps.