<?xml version="1.0" encoding="utf-8"?>
Design principles
Exercise

Design principles

Enabled state
Exercise

Enabled state

Tags
Exercise

Tags

Dark mode
Exercise

Dark mode

Mobile design
Exercise

Mobile design

Exercise

Motion design

Minimum tap target size
Exercise

Minimum tap target size

Android architecture
Exercise

Android architecture

Shadow
Exercise

Shadow

Exercise

Android is open source

Tabs
Exercise

Tabs

Main app navigation
Exercise

Main app navigation

Default typeface
Exercise

Default typeface

Back navigation
Exercise

Back navigation

Exercise

Action menus

Primary call to action buttons
Exercise

Primary call to action buttons

Android customization
Exercise

Android customization

Exercise

Android devices

Research other design systems
Exercise

Research other design systems

Flat design
Exercise

Flat design

Deference to content principle
Exercise

Deference to content principle

Design systems
Exercise

Design systems

Platform-specific requirements
Exercise

Platform-specific requirements

Materials basics
Exercise

Materials basics

Modal design best practices
Exercise

Modal design best practices

Vibrancy and materials
Exercise

Vibrancy and materials

Exercise

Material properties

Exercise

Hierarchy concepts

Material and lighting effects
Exercise

Material and lighting effects

Materials in visionOS
Exercise

Materials in visionOS

Semantic markup principles
Exercise

Semantic markup principles