iOS Basic Training Program iOS Basic Training's goal is to prepare
Shared by: pengxuebo
-
Stats
- views:
- 5
- posted:
- 8/8/2011
- language:
- English
- pages:
- 1
Document Sample


iOS Basic Training Program
iOS Basic Training's goal is to prepare junior developers capable of working on real production projects.
The course is composed of 40% training time (see program below) and 60% implementing acquired
knowledge on practical tasks.
1. Introduction to iOS development
o Introduction to Cocoa Touch, XCode and Interface Builder
o Objective-C and Foundation Framework
o Custom Classes, Object Lifecycle and Memory Management
o Unit Testing iOS applications
o Writing First iOS applications
o Using basic UI controls
2. Understanding iOS applications
o MVC and Target-Action
o Views
o CoreGraphics and CoreAnimation
o View Controllers
o Core components:
Navigation Controller
Tab Bar Controller
Scroll views and Table views
3. Handling Input
o Text input
o Touch input
o Gestures
4. Data and Performance
o CoreData, SQLite, XML
o Using Web Services
o Performance
5. Using Frameworks and Capabilities
o Map Kit
o Web View
o Address Book
o Calls, SMS, Email
o Accelerometer
o Location
6. Media and Networking
o Audio API
o Video playback
o Bonjour, NSStream
7. (Optional) Open GL ES, GameKit
Get documents about "