Design for mobile
Create your app design using Android themes and components. Leverage Android’s unique design patterns and offerings to create a beautiful, usable, modern app.
How to create beautiful visual design with color, type, motion, and theming for your app.
How content should be structured within a view – from basics of layouts and grids to displaying graphics, and modern Android features, like edge-to-edge content.
Interaction patterns that help your users understand, interact with, and control their experience in your app. Common behavior patterns include navigation, sharing, predictive back, and settings.
Leverage small, reusable, interactive, UI building blocks. Learn more about using Material Design components.
Extend your app to create unique experiences across the device by using system UI features like app widgets and notifications.
Get started designing for Android faster and easier with an introductory guide, styles, components, and system templates.
Explore the Figma-based Material library and explore case studies and kits.