Course Outline
Below is an outline of the course, broken down by week. See mycourses for official due dates and dropboxes.
Week 1 (8/24 - 8/28)
Topics
- Intro to Course
- Intro to Android Studio
Assignments
- SG-1
- BNR - Read Chapter 1
Links
Week 2 (8/31 - 9/4)
Topics
- App Design Process
- Android Lint
- Take-home practical
Assignments
- SG-2
- BNR - Read Chapters 2 & 3
- Roller take home practical
Design Links
- Material Design - App Structure and Navigation
- developer.android.com - Pure Android
- android-app-patterns.com
- Android Patterns
- Android Inspired UI
- androidpttrns.com
- materialdesignicons.com
Debugging Links
- developer.android.com - Android Lint
gradlew tasks
- the Gradle Wrapper Command line Tool - docs here
Week 3 (9/7 - 9/11)
(Monday 9/7 - Labor Day - no classes)
Topics
- Intents and Multiple Activities
Assignments
- BNR - Read Chapters 4 & 5
Links
Week 4 (9/14 - 9/18)
Topics
- ...
Assignments
- ...
Links
- ...
Week 5 (9/21 - 9/25)
Topics
- ...
Assignments
- ...
Links
- ...
Week 6 (9/28 - 10/2)
Topics
- ...
Assignments
- ...
Links
- ...
Week 7 (10/5 - 10/9)
Topics
- ...
Assignments
- ...
Links
- ...
Week 8 (10/12 - 10/16)
(Monday 10/12 - No classes - Columbus Day)
(Tuesday 10/13 follows Monday schedule)
Topics
- ...
Assignments
- ...
Links
- ...
Week 9 (10/19 - 10/23)
Topics
- ...
Assignments
- ...
Links
- ...
Week 10 (10/26 - 10/30)
Topics
- ...
Assignments
- ...
Links
- ...
Week 11 (11/2 - 11/6)
Topics
- ...
Assignments
- ...
Links
- ...
Week 12 (11/9 - 11/13)
Topics
- ...
Assignments
- ...
Links
- ...
Week 13 (11/16 - 11/20)
Topics
- ...
Assignments
- ...
Links
- ...
Week 14 (11/23-11/24)
(Class only meets Monday 11/23 - Thanksgiving Break Week)
Topics
- ...
Assignments
- ...
Links
- ...
Week 15 (11/30 - 12/4)
Topics
- ...
Assignments
- ...
Links
- ...
Week 16 (12/7 - 12/11)
Topics
- ...
Assignments
- ...
Links
- ...
Finals Week (Monday 12/14 - Friday 12/18)
You will present your final projects during finals week: Time/Date TBA