0% found this document useful (0 votes)
28 views

Iphone Concepts

The document outlines the key frameworks and controls available for iPhone application development using Objective-C. It discusses the iPhone SDK, Objective-C programming concepts like classes, objects, inheritance and memory management. It also provides an overview of common UI controls like buttons, labels, text fields, web views and activities. Additionally, it covers view controllers, navigation controllers, table views, audio/video, address book, mail sending, data storage using property lists, SQLite and Core Data as well as web services, XML parsing and Google Maps integration.
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
28 views

Iphone Concepts

The document outlines the key frameworks and controls available for iPhone application development using Objective-C. It discusses the iPhone SDK, Objective-C programming concepts like classes, objects, inheritance and memory management. It also provides an overview of common UI controls like buttons, labels, text fields, web views and activities. Additionally, it covers view controllers, navigation controllers, table views, audio/video, address book, mail sending, data storage using property lists, SQLite and Core Data as well as web services, XML parsing and Google Maps integration.
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 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.

You might also like