About iPhone Training
·        
Our iOS training classes
can help you get off to a running start in iPhone, iPod and iPad app
development.
·        
Learn from expert Objective-C
developers with years of experience in Apple’s iPhone SDK and Mac OS X
development tools and frameworks.
·        
You’ll be creating working
iPhone and iPad Apps in class within a few, fast-paced days.
·        
You will Understand the
entire iPhone Apps Development Cycle from start to end.
iPhone Training Course Overview
Intro to Objective-C
·        
Objective-C and Smalltalk
·        
Objective-C and C
·        
Objective-C and C++
·        
Objective-C and Mac OS X
·        
Objective-C and
iPhone/iPad/iOS
Introduction iOS &SDK 
·        
iOS SDK: iPhone, iPod Touch
·        
Xcode
·        
Interface Builder
·        
iPhone Simulator
·        
Debugger
Xcode
·        
Xcode IDE
·        
Editing
·        
Building
·        
Running
·        
Console
Objective-C 2.0 
·        
Programming in Objective-C
·        
The Preprocessor
Classes, Objects, Methods and Properties
·        
id
·        
null
·        
@interface
·        
@end
·        
@implementation
·        
Archiving
·        
@property
·        
@synthesizee
·        
@dynamic
·        
Data Types
·        
control flow statement
·        
More about  Classes
·        
More about Variables and
Data Types
·        
Inheritance
·        
Polymorphism, Dynamic
Typing, and Dynamic Binding 
Categories and Protocols 
·        
About Categories
·        
@catagory
·        
About Protocols
·        
@protocol
Foundation Framework 
·        
Introduction to the
Foundation Framework
Collections
·        
NSArray
·        
Enumeration
 
·        
NSMutableArray
·        
NSDictionary
·        
NSMutableDictionary
·        
Scalar Data Types
·        
NSObject
·        
NSString
·        
NSData
·        
NSDate
Files
·        
NSFileManager
·        
NSFileHandle
·        
NSUserDefaults
·        
NSHomeDirectory(), etc.
·        
Resource Files
·        
Read/Write Text Files
·        
Copying Objects
·        
Archiving
Memory Management 
·        
Allocate
·        
Release
·        
Auto Releasing
·        
Reference Counting
·        
Static Analyzer
·        
Garbage Collection
Cocoa and Touch