iPhone Application Development with Objective C, XCode, COCOA
Course
In Pune
Description
-
Type
Course
-
Location
Pune
-
Class hours
80h
Facilities
Location
Start date
Start date
Reviews
Course programme
The iPhone has produce marvelous interest in the programming society. It has a huge & rich API based on the Mac Operating System X, with extra characteristics providing support for service such as GPS & multi touch interface.
The program will take you through the fundamentals of the development tools utilized in iPhone programming, such as XCode, Interface Builder & Objective C & the extensive Cocoa API framework. This prgoram is concerned with the development of application on the Apple iPhone & iPod Touch platform.
Cocoa & the Apple iPhone SDK will be used as a foundation for teaching programming methods & design pattern connected to the developments of standalone application & mobile portal to Web service. Emphasis is located on the process, tool & framework necessary to develop application for Apple iPhone & iPod Touch device.
You will generate number of small application, each designed to highlight precise iphone characteristics & show you how to controlled or interact with those characteristics. If you unite the foundation you will get from this program with your own creativity & determinations you'll have everything you'll needed to build your own professionals iPhone application.
Prerequisites: There is not a particular criteria but it is necessary that the student should have the knowledge of C programming, mainly with regard to using pointer & general C memory management also experienced with object oriented designing & principle will be certainly helpful.
After successfully completing the program student can opt to do Android Programming.
Course Contents:
* Intro to iPhone SDK
* A Hello World using Xcode
* Objective C Complete elements from Object to Category, Exception & Protocol
* Essential Cocoa Touch class
* iPhone Software Architectures
* Interface Builders
* UIView and UIView Controllers
* UITabbarControllers
* UINavigationControllers
* UITableView and UITableViewControllers
* Controls: Button, UIToolbar, Switch, Slider, TextField , TextView
* Advance Control: Picker
* SQLite database
* Core Data
* Networking
* Property List
* XML & XML parsing
* Web Services
* File Handlings
* Touches Tap and Event
* Detecting & Handling Gesture
* Drawing in custom view
* Drawing Images and Photos
* Multimedia includes both Audio and Video
* Animation with view
* Handling device Orientations
* Maps View Map Kit frameworks
* Sending Mails
* Camera / Accessing iphone image gallery
* Device support : Accelerometer & Bluetooth
* Identifying device locations
* Autorelease Pools and Memory Managements
* Application Settings and Preference
* Deploying & testing application on iPhone devices
iPhone Application Development with Objective C, XCode, COCOA