- Investigating the interaction between people and mobile devices
- Creating compelling mobile applications and services
- Project-based class
- Design, build, and document a novel mobile application
- Final conference-style reviews
- Classes split into lecture and studio/sharing/review time
- Attendance and participation expected
- Some small assignments along the way
- In the Android Developer Fundamentals course, you learn basic Android programming concepts and build a variety of apps, using the Java programming language.
- You start with Hello World and work your way up to apps that schedule jobs, update settings, and use Android Architecture Components.