Android 12 Developer Preview is here! Try it out, and give us your feedback!

Lesson 13: App UI design

Learn UI best practices and how to make your app follow the Material Design guidelines.

 

Material Components Basics

Codelab

Learn the basics of using Material Components for Android by building a simple app with core components in Kotlin.

Material structure and layout

Codelab

Learn how to use Material for structure and layout on Android in Kotlin.

Material theming with color, elevation and type

Codelab

Discover how Material Components for Android make it easy to differentiate your product and express your brand through design in Kotlin.

Android styling: common theme attributes

Article

Learn about common theme attributes that come from Material, AppCompat and the Android platform.

Quiz

Earn your badge for completing Lesson 13: App UI design.