iPhonexcode
Introduction to Creating iPhone and iPad Apps
@SVA Summer 2011


INFO

SMC-2731-A 
Saterdays, Jun 04 - Jul 30 
Hours: 11:00AM - 03:00PM 
ROOM: 212
Location: SVA 133/141 West 21 Street 


CONTACT 
Instructor: Andrew James Garrahan
Email: Andrew@gutpela.com
Phone: (917)513-1273


CORUSE DISCRIPTION
The iPhone and iPad are the latest revolutionary mobile platforms for digital entertainment and touch-screen convenience. This course will use innovative iPhone SDK Xcode and Interface Builder along with the principles of Cocoa development to introduce you to universal object-oriented programming skills that can carry over into any other programming language. You will learn an in-demand job skill while digitally connecting with friends, creating games, experimenting with the visual technology of the on-board camera and the accelerometer, and using touch-screen technology to interact with a touch-recognition user interface. 

This course provides the groundwork for realizing your creative potential for deploying business-related apps, making graphics with animation or building fun games. We will build original projects and work from prepared source files to understand the inner workings of professional iPhone and iPad applications. 

Please note if students desire to test on an iPhone/iPad device they should bring their own personal device to class. In-class work will be done on an iPhone simulator.

SUGGESTED READING

Beginning iOS4 Application Development
Wei-Meng Lee


Beginning iPhone 4 Development

Dave Mark & Jeff LaMarche

GRADING
40% Homework
40% Class Participation
20% Final App Project


10% Extra Credit if you submit final project to Apple App Store!

ABSENT POLICY
If you miss more than 3 classes, your grade will be dropped by a letter grade.


SCHEDULE


Class 1: June 4
Hello App World
Class 2: June 11

Basic iPhone User Interface

Class 3: June 18
Core Animation

Class 4: June 25
Switching Views

NO CLASS: July 2

Class 5: July 9
TabView

Class 6: July 16
Camera
Build Sticker App

Class 7: July 23
 UIWebView , Sending Email, NSTimer

Class 8: July 30
UITableView