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