Learn how to code an iPhone app even if you have no Objective-C or iOS experience!
The one-day class on Saturday, February 19, 2011 is designed for people who have never coded. Class will be held at 500 Startups in Mountain View, CA.
Women 2.0 members save $10 with discount code “women20” when you register here.
Before class, you should upgrade to Mac OSX 10.6.5. (Snow Leopard) for free and register for a Apple Developer Account, also available free here.
Also, please download and install iOS 4.2 SDK (this free program requires 4GB for download and 10GB for installation).
iOS Introduction Part I
What’s new on iOS4
- Xcode, Interface Builder & Simulator
- Icon and Launch Image Requirements
- .PLIST & Orientation Requirements
- Xcode Templates for iPhone & iPad
- MVC model & Frameworks
- Objective-C & Debugging
- iOS Introduction Part II
- Header & Implementation Files
- Variable Instances, Properties, Methods
- IBOutlets & IBActions
- Adding & Importing Framework
- Memory Management
- Image, Animation, Audio
Hour 1
- Exercise: Create Hello World using Interface Builder
- Exercise: Create Hello World using Xcode
- Icon and Launch Image Requirements
- Key & Value in .PLIST
- Exercise: Create submission-ready iPhone app
- Exercise: Create submission-ready iPad app
Hour 2
- Object Library in Interface Builder
- Attribute Inspector & Size Inspector in Interface Builder
- Exercise: Create Full Screen Landscape app
- Assigning Types, States & Sizes to UIButton in Interface Builder
- Exercise: Adding & resizing images
- Architecture of iPhone & iPad templates
- MVC model & Frameworks
- Objective-C & Debugging
Hour 3
- Header and Implementation Files
- Variable Instances, Properties, Methods
- IBOutlet & IBAction
- Connection Inspector in Interface Builder
- Animation options
- Customize UILabel
- Exercise: Adding Animations
Hour 4
- Adding & Importing Framework
- Play system audio
- Trigger vibration
- Exercise: Adding audio
- Target Xcode project to your existing SDK
- Exercise: Create your holiday iPhone app