Lesson 1: Android Design Fundamentals
Understand and apply the fundamentals of Android design to your app, and experiment with app structures, common navigation patterns and themes.
Lesson 2: Surfaces
Understand how to use surfaces to structure the hierarchy and interaction of elements in an app.
Lesson 3: Bold Graphic Design
Understand and apply branding guidelines -- including key lines, metrics, fonts, typographic scale, color palette and themes/styles.
Lesson 4: Meaningful Motion
Understand the use of motion in apps, how to use transitions to change app states and properly choreograph the motion in an app.
Lesson 5: Adaptive Design
Understand how to refine and test your designs on for use on multiple form factors.