![](http://android.devsite.corp.google.com/static/images/cluster-illustrations/ui-guidelines.svg)  

### Design \& Plan

Before you start coding, do your homework to design and plan a great app. Create a great user experience, carefully plan your app architecture, and follow recommended security and privacy practices. [![](http://android.devsite.corp.google.com/static/images/picto-icons/layout.svg)](http://android.devsite.corp.google.com/design/ui)  

### [Design a beautiful app](http://android.devsite.corp.google.com/design/ui)

Explore UI design guides and samples to create a great visual experience. Learn about Android styles and themes, download Figma-based kits, and more.  
[Design your UI](http://android.devsite.corp.google.com/design/ui)  
[![](http://android.devsite.corp.google.com/static/images/picto-icons/tools-3.svg)](http://android.devsite.corp.google.com/topic/architecture/intro)  

### [Plan a robust architecture](http://android.devsite.corp.google.com/topic/architecture/intro)

Learn the recommended patterns for building well-organized UI layers and data layers for your next Android app.  
[Architect your app](http://android.devsite.corp.google.com/topic/architecture/intro)  
[![](http://android.devsite.corp.google.com/static/images/picto-icons/vitals.svg)](http://android.devsite.corp.google.com/quality)  

### [Design for app quality](http://android.devsite.corp.google.com/quality)

Create an app that follows privacy and security best practices. Build a high quality app that keeps your users safe and builds trust.  
[Optimize for quality](http://android.devsite.corp.google.com/quality) [![](http://android.devsite.corp.google.com/static/images/cluster-illustrations/billions-16-9.svg)](http://android.devsite.corp.google.com/build-for-billions)  

### [Plan for the next billion users](http://android.devsite.corp.google.com/build-for-billions)

The pace of smartphone growth around the world is unprecedented, and billions of new users will come from markets that require unique technical and design decisions. Make sure your app is ready.  
[Go to Build for Billions](http://android.devsite.corp.google.com/build-for-billions)

### Design guides

Guide

### [Mobile design guides](http://android.devsite.corp.google.com/design/ui/mobile/guides/foundations/accessibility)

Get started with Android UI design guides. Follow style guidance, learn about themes, and create a beautiful Android app experience.  
Guide

### [Large screen design guides](http://android.devsite.corp.google.com/design/ui/large-screens)

Tablets, foldables, and ChromeOS devices expand UI possibilities. Design a user experience that only large screens can provide.  
Guide

### [Wear OS design guides](http://android.devsite.corp.google.com/design/ui/wear/guides/get-started)

Wear OS has a unique set of design principles. Learn the specifics of designing an app for Wear OS.  
Guide

### [XR design guides](http://android.devsite.corp.google.com/design/ui/xr/guides/get-started)

Build experiences that push boundaries and transform how people create, explore, and enjoy entertainment, powered by Android XR.  
Guide

### [TV design guides](http://android.devsite.corp.google.com/design/ui/tv/guides/foundations/design-for-tv)

Create a dynamic and elegant Android TV app. Design for TV specs and dimensions and follow our best practices and recommendations.

### Quality guides

[![](http://android.devsite.corp.google.com/static/images/picto-icons/security-2.svg)](http://android.devsite.corp.google.com/security)  
Guide

### [Security \& privacy](http://android.devsite.corp.google.com/security)

Safeguard your users' security and privacy. Follow Android's best practices and guidance to build an app with a foundation of trust and integrity.  
[Go to security guides](http://android.devsite.corp.google.com/security)  
[![](http://android.devsite.corp.google.com/static/images/picto-icons/graph-bar.svg)](http://android.devsite.corp.google.com/quality/technical)  
Guide

### [Technical quality](http://android.devsite.corp.google.com/quality/technical)

Technical quality is the foundation of a great app. Follow our technical quality guides to ensure stability, high performance, and a great user experience for your app.  
[Go to quality guides](http://android.devsite.corp.google.com/quality/technical)