Introduction
The arrival of new technical devices like the iphone has provided a energetic edge to the IT sector.Apple iPhone is a great 3G multi-touch phone with amazing features that make this smart phone useful to every category of mobile users. The user interface of iOS (known as iPhone OS) which is Apple’s mobile operating system developed for Apple’s iPhone series is based on the concept of direct manipulation, using multi touch gestures. In iOS, there are four abstraction layers: the Core OS layer, the Core Services layer, the Media layer, and the Cocoa Touch layer.
Apple’s App Store contains more than 500,000 iOS applications, which have been downloaded more than 15 billion times. In the last quarter of 2010, iPhone had a 26% share of the smart phone operating system market.
Hence, in today’s scenario there is a great demand of iPhone developers.
The program helps to build on the apple xCode platform and develop iPhone applications.
Industrial Training Program Curriculum:
1. Introduction to iPhone OS
(Features of iOS, Cocoa Touch, Core Services, Introduction to Xcode, Xcode workflow tools, iPhone Simulator)
2. Principles of OOPS
(Working with variables and constants, Array and pointers, Protocols and categories)
3. Objective-c memory management
(Auto release pool—using accessor method, Control statements and loops in objective –c, Managing memory)
4. Interface builder
(Document window workflow tools, Outlets and actions, Referencing outlets)
5. Introduction to Debugging (Types of debugging, Debugging preferences, Managing program execution, Set ting and viewing breakpoints)
6. Introduction to cocoa touch
(Design pat tern of cocoa-MVC design pat tern, Foundation classes, Value objects, Collections, Delegation)
7. Building different types of applications
(View controllers, View controllers and types, Creating view controller applications)
8. Keyboard inputs
(Customizing the types of inputs, Displaying, dismissing of keyboard, Screen orientations)
9. File handling and basic data persistence
(Property list types and objects, Property list serialization, Creating and modifying of data using list)
10. Graphics and Multimedia
(Introduction to Quartz, Drawing using Quartz and Ul toolkit, Using Open GLES, Audio and Video Playback, Supported Formats)
11.Working with SQLite data base
(Creating Databases, Introduction to URL loading system, Working on URL loading system-RSS reader)
12. Integration with Core services
(Address book, Maps, Safari, Mail, Accelerometer, Other standard application, Viewing and analyzing traced data)
13. Publishing iPhone Apps to the App Store
Eligibility Program Duration
Our iPhone and ipad training program is appropriate for any person who want to become iphone and ipad developer in 6 months. Candidates pursuing or have been pursued degrees like B.sc IT B.Tech, BCA pursuing or have been pursued Masters in computer science, MCA.
The course will help you build a brighter career and in increasing your job prospects.