Week |
Date |
Readings |
Lecture Topic/Activity |
Lab Topic/Activity |
Individual Deliverables |
Team Deliverables |
1 |
1/4/2010 |
|
Syllabus, Mobile Computing Overview, Android distinctives |
check out G1's; Lab 1 |
|
1 |
1/6/2010 |
1 |
Android Intro and Market |
|
1 |
1/8/2010 |
2 |
Jon York guest speaker (Building compelling apps) |
Quiz, idea brainstorming, teammate searching |
Critical Analysis of app (content,usability) |
|
2 |
1/11/2010 |
3 |
Application Basics |
Lab 1 due; Lab 2 |
|
2 |
1/13/2010 |
|
V&S Poster Session; Team Formation |
|
Vision and Scope |
|
2 |
1/15/2010 |
4 |
UI Overview/App Lifecycle |
Quiz |
|
3 |
1/18/2010 |
|
MLK Jr Holiday |
|
3 |
1/20/2010 |
5 |
Intents and Intent Filters |
Lab 2 due; Lab 3 |
|
3 |
1/22/2010 |
|
Review horizontal prototypes |
Review horizontal prototypes |
|
Horizontal Prototype |
4 |
1/25/2010 |
|
Lab Quiz on Application Lifecycle Basics |
Review horizontal prototypes |
|
4 |
1/27/2010 |
6 |
Persistence |
Lab 3 due |
|
4 |
1/29/2010 |
|
App Development (Furlough Day) |
Quiz |
|
5 |
2/1/2010 |
|
Review vertical prototypes |
Review vertical prototypes; Lab 4 |
|
Vertical Prototype |
5 |
2/3/2010 |
|
Test-driven development |
|
|
5 |
2/5/2010 |
|
Test-driven development |
Quiz |
|
6 |
2/8/2010 |
|
App Development (Furlough Day) |
|
6 |
2/10/2010 |
|
Guest Speaker: Tom Kotlarek, VP Technology, Level Studios |
Lab 4 due; Code review (assign pairs, start reviews) |
|
6 |
2/12/2010 |
7 |
Maps |
|
|
7 |
2/16/2010 |
|
Monday Schedule on Tuesday; App Development (Furlough Day) |
|
Code review |
|
7 |
2/17/2010 |
|
Kyle Wiens guest speaker (Phonegap) |
Review pre-alpha versions, Lab 5 |
|
Pre-Alpha Version |
7 |
2/19/2010 |
Disasters |
More on Maps |
Quiz |
|
8 |
2/22/2010 |
|
App Development/Informal reviews |
Review web ads |
|
Web Ad |
8 |
2/24/2010 |
8 |
Working in the background |
Lab 5 due |
|
8 |
2/26/2010 |
|
Alpha Version Evaluation |
Alpha Version Evaluation, Lab 6 |
Review alpha versions |
Alpha Release |
9 |
3/1/2010 |
|
App Development (Furlough Day) |
|
|
9 |
3/3/2010 |
|
Deployment (Market, trial/free/ads) |
Quiz |
|
9 |
3/5/2010 |
|
Return alpha release evals to teams |
|
Alpha release eval |
|
10 |
3/8/2010 |
9 |
Peer-to-Peer Communications |
Lab 6 due |
|
10 |
3/10/2010 |
|
App Development, Course Evaluation |
Lab 7 (optional) |
How-to's |
Alpha Release Eval Eval |
10 |
3/12/2010 |
|
Student Project Fair |
Student Project Fair |
Self/peer eval |
Beta Release |
|
3/19/2010 |
|
Final exam: 1-4pm |
|
Beta release eval |
|
|
|
|
|
|
|
|