This course is provided by Wintrac. Wintrac provides
one stop shopping for all your IT training needs. Wintrac’s course catalog of over two
thousand courses includes courses on Android Training and
Iphone
training.
IPhone Training Overview:
This introductory course is perfect for developers who are interested in creating their first iPhone applications and even interested first time developers who want to create applications for Apple’s exciting iPhone and iPad platforms. Whether you have years of coding experience or are new to programming you’ll benefit from the step by step and lab oriented approach in this class during which you learn to create Apple iPhone and iPad applications from scratch with the Objective C programming language.
IPhone Training Learning Objectives:
In this course, you will learn:
How to set up the environment to create iPad and iPhone Applications
How to create applications with the Objective C programming language
How to develop graphic user interfaces for iPhone and iPad
How to create basic Graphics with OpenGL
How to integrate iPhone / iPad features such as the camera and geolocation
How to submit your applications to the Apple Store
IPhone Training Prerequisites:
Familiarity with the Macintosh Operating System. Experience programming in another language is helpful, but not required
IPhone Training Audience:
Anyone who wants to learn Objective C programming and application development for the iPhone and iPad platforms.
IPhone Training Course duration:
5 days
IPhone Training Course outline:
Day 1- Objective C
Getting Started -- Hello World
Object Oriented Programming with Objective C
Inheritance with Objective C
Composition
Source File Organization
Working with Xcode
The Foundation Kit
Managing Memory
Object Initialization
Properties
Categories
Protocols
Working with AppKit
File I/O
Key-Value Coding
NSPredicate
Day 2- Objective C
Managing Memory
Object Initialization
Properties
Categories
Protocols
Working with AppKit
File I/O
Key-Value Coding
NSPredicate
Day 3- iPhone/iPad Development
Introduction to iPhone Development
Setting up iPhone Applications with Xcode
Handling Basic User Interaction
Complex User Interaction
Autorotation and Resizing
Day 4- iPhone/iPad Development
Tab Bars and Pickers
Introduction to Table Views
Navigation Controllers and Table Views
Application Settings and User Defaults
Data Persistence
Graphics with OpenGL and Quartz
Day 5- iPhone/iPad Development
Taps, Touches and other Gestures
Geolocation
The Accelerometer
iPhone Camera and Photo Library
Application Localization
iPad Application Considerations
Please contact your training representative for more details on having this course delivered onsite or online