Syllabus for Spring 2011. Details may change as the quarter progresses.
4/3 - Class Logistics, Overview of iOS, MVC, Objective-C
4/5 - Xcode 4
4/10 - Objective-C
4/12 - Views
4/17 - Protocols
4/19 - View Controllers
4/24 - iPad
4/26 - View Controller Lifecycle & Scroll View, Web View, Image View
5/1 - Table View
5/3 - Blocks, Multithreading, Categories
5/8 - Core Location & Map Kit
5/10 - Final Project Overview / Persistence
5/15 - Documents and Core Data
5/17 - Core Data and Table Views
5/22 - Modal View Controllers, Text, Animation
5/24 - The App Store
5/29 - Action Sheets, Image Picker, Core Motion
5/31 - TBD
6/5 - TBD
6/7 - No Lecture
Final Project - Final project presentations will be held during the time slot allotted for the course's final exam.