Spotted a bug? Have a great idea? Help us improve developer profiles!

Follow Material Design guidelines for Android apps in Java

Learn to follow Material Design guidelines to build beautiful and functional UIs for Android apps in Java.

 

Code with Material Components in Java.

Codelab

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

Follow proper structure and layout guidelines for Material Design in Java

Codelab

Learn to follow best practices for proper structure and layout for Material Design in Java.

Differentiate your product with Material Components

Codelab

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

Explore advanced Material Components concepts

Codelab

Improve your design and learn to use our advanced component backdrop menu in Java.