(Piazza course site). The course schedule is available as an ical file to which you can subscribe.
Date | Topic | Assignments |
---|---|---|
Tue 01/20 | Course Intro, iOS overview [pptx] |
|
Thu 01/22 | Xcode, tutorial [pdf] |
|
Tue 01/27 | Objective-C, tutorial [pdf] |
HW 1 Due |
Thu 01/29 | Foundation and attributed Strings [pdf] |
|
Tue 02/03 | Catch up and Language implementation issues [pdf] [pptx] |
HW 2 Due |
Thu 02/05 | View controller lifecycle [pdf] |
|
Tue 02/10 | Polymorphism with controllers [pdf] |
|
Thu 02/12 | Views and gestures [pdf] |
HW 3 Due |
Tue 02/17 | Protocols, blocks and animation [pdf] |
|
Thu 02/19 | Flipped classroom - Gestures, blocks and animation |
HW 4 Due |
Tue 02/24 | Autolayout, multithreading and scroll view [pdf] |
HW 4 Due |
Thu 02/26 | Flipped classroom programming - scroll view, multithreading [pdf] |
|
Tue 03/03 | Table view [pdf] |
|
Thu 03/05 | Freezing rain |
|
Tue 03/10 | Universal apps, documents and core data [pdf] |
HW 5 Due |
Thu 03/12 | Guest lecture - James Logan from Chaotic Moon |
HW 5 Due |
Tue 03/17 | Spring break |
|
Thu 03/19 | Spring break |
|
Tue 03/24 | Core data [pdf] |
|
Thu 03/26 | Flipped classroom - table view |
|
Tue 03/31 | Core location, modal segues, text fields, alert [pdf 1] [pdf 2] |
|
Thu 04/02 | Camera, core motion, application [pdf] |
|
Tue 04/07 | Catch up |
Project deliverable DUE |
Thu 04/09 | Practice exam and review |
|
Tue 04/14 | Exam |
|
Thu 04/16 | Conrad Stoll and Rene Cacheaux on Animation, Part 1 |
|
Tue 04/21 | Conrad Stoll and Rene Cacheaux on Animation, Part 2 |
|
Thu 04/23 | Exam review |
|
Tue 04/28 | Project presentation |
Presentation group 1 |
Thu 04/30 | Project presentation |
Harry Potter Quiz |
Tue 05/05 | Project presentation |
Presentation group 3 |
Thu 05/07 | Project presentation |
Project writeup DUE |
Last updated: 2015-05-04 16:42:10 -0500 [validate xhtml]