Advanced iPhone Apps
Course information
Instructor: Brad Larson, Ph.D.
Catalog / Class: 10152153 / 70251
Dates: January 13, 2010 - May 12, 2010
http://programs.matcmadison.edu/programs/electives/adv-iphone-apps-development
Location: Room 192A
Mailing list (for registered attendees of the class only): http://groups.google.com/group/matc-iphone?hl=en
Schedule
1/13/2010: Introduction / Design of iPhone applications
1/20/2010: Understanding Cocoa
1/27/2010: Development tools / Debugging
2/3/2010: Views and controllers
2/10/2010: Quartz 2D drawing
2/17/2010: Core Animation
2/24/2010: Core Data
3/3/2010: (Off at Pittcon) Core Location / MapKit
3/10/2010: Multithreading
3/17/2010: Networking
3/24/2010: Unit testing / Touch events, the accelerometer, and scroll views
3/31/2010: Spring break (no class)
4/7/2010: (Off at MRS Spring) Playing audio and video
4/14/2010: iPad
4/21/2010: OpenGL ES
4/28/2010: Performance analysis: memory, CPU usage, startup time
5/5/2010: Guest speakers: Justin Beck (Parallel Kingdom), Steve Glinberg (KidCalc, 123 Color), Neil Mix (Pandora)
Recommended resources