Itspark offers you a higher Job oriented IPHONE Application Development training in Noida.
iPhone is a combination of an iPod, a tablet PC and a cellular phone made by Apple that pairs the ease of use of an iPod with robust multimedia, Internet browsing and networking capabilities...(Continued)
Course Description
Interested in iPhone application development? Want to become a mobile entrepreneur? Learn to write iPhone Applications using Objective-C and the Cocoa Touch framework! The goal of this class is to get you through the learning curve of iPhone development: to give you the confidence and knowledge you need to branch out on your own. Topics we will cover include:
- Objective-C
- XCode and Debugging
- Cocoa Touch View and Controller Classes
- Interface Builder and Application Flow
- Fetching and Storing Data: disk, database, and web services
By the end of the week you will have written your own native iPhone application.
Requirements
- Application development experience in any language.
- Experience with C-Style memory management (highly recommended but not required)
- An Intel Mac to bring to class (highly recommended but not required)
- iPhone Development Fundamentals• iPhone Software Architecture• Essential Cocoa Touch Classes• Introduction to Xcode and Interface Builder• Anatomy of Your iPhone ApplicationFrameworks, Design Patterns & Cocoa Touch• MVC Architecture• Sample of MVC Based Application• Target Action Mechanism• Notifications and Delegates• Other Patterns in Cocoa TouchMemory Management• Manual Memory Management• Retain Count & Release• AutoRelease PoolDebugging• Understanding & Fixing Build Errors• Use of NSLog• Understanding & Fixing Interface Builder ErrorsView & ViewControllers
• UIView and UIViewController• UITabBar and UITabBarController• UINavigationBar and UINavigationBarController• UITableView and UITableViewControllerBasic Controls• Buttons• UIToolbar• Switch• Slider etcAdvanced Controls• Picker• SegmentedControl• PageControl• SearchBar etcConnecting To The Internet• Buiding a Browser with UIWebView• Sending Mail From Application• Reading Data From Network (XML & JSON Parsing)• HTTP AuthenticationHandling Location• Core Location Framework• Working with MapKit Framework• Google Map API• MKMapView ClassWorking With Devices• Playing & Recording Audio• Playing Video• Taking & Selecting Pictures• Checking WiFi ConnectivityWorking With BackEnd• SQLite Database Creation and Access• Creating Sample Application Using SQLite• Putting Database on the Device.• Core Data Framework• Property ListDeploying Applications• Deploying Apps on the Simulator• DeployingApps on the Device (iPhone, iPad & iPod Touch)