Course Content
Basics Of Objective C and ios
- Extensions to C
- Object Oriented Programming
- Inheritance
- Object Initialization
- The iphone Application Components
- Introduction to iPhone SDK
- A Hello World using Xcode
- Objective C – Complete details from Objects to Categories, Exceptions and Protocols
- Essential Cocoa Touch classes
- iPhone Software Architecture
- Interface Builder
- UIView and UIView Controller
- UITabbarController
- UINavigationController
- UITableView and UITableViewController
- Controls – Buttons, UIToolbar, Switch, Slider, TextField , TextView
- Advance Controls – Pickers
- SQLite database
- Core Data
- Networking
- Property Lists
- XML and XML parsing
- Web Service
- File Handling
- Touches Taps & Events
- Detecting & Handling Gestures
- Drawing in custom views
- Drawing Images and Photos
- Multimedia ( Audio and Video )
- Animation with views
- Handling device Orientation
- Map View - Map Kit framework
- Sending Mail
- Camera / Accessing iphone image gallery
- Device support : Accelerometer and Bluetooth
- Identifying device location
- Autorelease Pools and Memory Management
- Application Settings and Preferences
- Deploying & testing application on iPhone device