![](http://developer.android.com/static/images/design/ui/cars/cars-hero-parallax-cropped.png)  

### Design for cars

Car displays provide drivers and front-seat passengers many ways to engage with your app - from driving-optimized experiences like navigation or listening to music and podcasts, to parked experiences like video streaming and playing games.

Here, you'll find all the tools and guidance you need to bring the best of your app to the car.  
[Get started](http://developer.android.com/design/ui/cars/guides/templates/overview)

## Create inspiring in-car experiences

[![](http://developer.android.com/static/images/design/ui/cars/media.png)](http://developer.android.com/design/ui/cars/guides/app-types/media-apps)  

### [Media](http://developer.android.com/design/ui/cars/guides/app-types/media-apps)

Entertain drivers and passengers with music, podcasts, and audiobooks on the go.  
[Design a media app](http://developer.android.com/design/ui/cars/guides/app-types/media-apps)  
[![](http://developer.android.com/static/images/design/ui/cars/navigation.png)](http://developer.android.com/design/ui/cars/guides/app-types/navigation-apps)  

### [Navigation](http://developer.android.com/design/ui/cars/guides/app-types/navigation-apps)

Help people find and explore more on the go, like new places to play, fuel, charge, and shop.  
[Design a navigation app](http://developer.android.com/design/ui/cars/guides/app-types/navigation-apps)  
[![](http://developer.android.com/static/images/design/ui/cars/communications.png)](http://developer.android.com/design/ui/cars/guides/app-types/communications)  

### [Communications](http://developer.android.com/design/ui/cars/guides/app-types/communications)

Design seamless calling and messaging experiences for the car.  
[Design a communications app](http://developer.android.com/design/ui/cars/guides/app-types/communications)  
[![](http://developer.android.com/static/images/design/ui/cars/do-more.png)](http://developer.android.com/design/ui/cars/guides/app-types/other-apps)  

### [Do more on the go](http://developer.android.com/design/ui/cars/guides/app-types/other-apps)

Enable users to do more with your app in the car, from checking the weather to browsing the web and beyond.  
[Learn more](http://developer.android.com/design/ui/cars/guides/app-types/other-apps) [![](http://developer.android.com/static/images/design/ui/cars/parked-experiences.png)](http://developer.android.com/design/ui/cars/guides/app-types/parked-passenger-apps)  

### [Parked experiences that entertain](http://developer.android.com/design/ui/cars/guides/app-types/parked-passenger-apps)

Keep everyone in the car engaged with parked experiences including web browsing, games like Angry Birds 2 and Farm Heroes Saga, and more.  
[Design for parked experiences](http://developer.android.com/design/ui/cars/guides/app-types/parked-passenger-apps)

## Get started

[![](http://developer.android.com/static/images/design/ui/cars/principles.svg)](http://developer.android.com/design/ui/cars/guides/foundations/design-principles)  
Guides

### [Design principles](http://developer.android.com/design/ui/cars/guides/foundations/design-principles)

App content and interactions should complement the driving or parked experience and minimize distraction while driving.  
[See design principles](http://developer.android.com/design/ui/cars/guides/foundations/design-principles)  
[![](http://developer.android.com/static/images/design/ui/cars/foundations.svg)](http://developer.android.com/design/ui/cars/guides/foundations/design-process)  
Guides

### [Design process](http://developer.android.com/design/ui/cars/guides/foundations/design-process)

Learn the design foundations for Android for Cars, including key use cases and concepts.  
[See design process](http://developer.android.com/design/ui/cars/guides/foundations/design-process)  
[![](http://developer.android.com/static/images/design/ui/cars/requirements.svg)](http://developer.android.com/design/ui/cars/guides/ux-requirements/overview)  
Guides

### [UX requirements](http://developer.android.com/design/ui/cars/guides/ux-requirements/overview)

Make sure your app meets design requirements for usability in cars.  
[See UX requirements](http://developer.android.com/design/ui/cars/guides/ux-requirements/overview)  
[![](http://developer.android.com/static/images/design/ui/cars/templates.svg)](http://developer.android.com/design/ui/cars/guides/templates/overview)  
Guides

### [Templates](http://developer.android.com/design/ui/cars/guides/templates/overview)

Use templates as guardrails to help you customize driving app experiences while Google provides the foundations for your app.  
[See templates](http://developer.android.com/design/ui/cars/guides/templates/overview)  
[![](http://developer.android.com/static/images/design/ui/cars/components.svg)](http://developer.android.com/design/ui/cars/guides/components/overview)  
Guides

### [Components](http://developer.android.com/design/ui/cars/guides/components/overview)

Templates include components that act as building blocks for a consistent user experience across all apps for cars.  
[See components](http://developer.android.com/design/ui/cars/guides/components/overview)  
[![](http://developer.android.com/static/images/design/ui/cars/behaviors.svg)](http://developer.android.com/design/ui/cars/guides/flows/overview)  
Guides

### [Flows, behaviors, and patterns](http://developer.android.com/design/ui/cars/guides/flows/overview)

Reuse proven design patterns and behaviors so drivers can quickly complete tasks in the car.  
[See behaviors](http://developer.android.com/design/ui/cars/guides/flows/overview)  
[![](http://developer.android.com/static/images/design/ui/cars/samples.svg)](http://developer.android.com/design/ui/cars/samples)  
Guides

### [Design kit](http://developer.android.com/design/ui/cars/samples)

Browse examples of Android Auto apps to help you get inspired.  
[See the design kit](http://developer.android.com/design/ui/cars/samples)

## Explore our design resources

Get your app driving-optimized with components and templates to start building your app's in-car UI.  
[![](http://developer.android.com/static/images/design/ui/cars/design-kit.png)](https://figma.com/community/file/1506418622696735515)  

### [Car app templates design kit](https://figma.com/community/file/1506418622696735515)

This kit includes a variety of components, templates, and dashboards provided by the Android for Cars App Library to design apps for the drive.  
[Download kit for apps](https://figma.com/community/file/1506418622696735515) ![](http://developer.android.com/static/images/design/ui/cars/safety.png)  

### Our commitment to safety

Experiences built with Android for Cars are backed by research, road tested, and in compliance with government and industry driver distraction guidelines.  
[![](http://developer.android.com/static/images/design/ui/cars/quality.webp)](http://developer.android.com/docs/quality-guidelines/car-app-quality)  

### [Deliver high-quality in-car experiences](http://developer.android.com/docs/quality-guidelines/car-app-quality)

Use the checklists below to make sure your app adheres to the quality guidelines for its category (navigation, communication, media, weather, etc.).  
[See app quality](http://developer.android.com/docs/quality-guidelines/car-app-quality)

## Develop for cars

[![](http://developer.android.com/static/images/design/ui/cars/guides.png)](http://developer.android.com/training/cars)  

### [Developer guides](http://developer.android.com/training/cars)

Use our developer guides and API reference to learn how to build apps for cars.  
[See developer guides](http://developer.android.com/training/cars)

## Check out our latest news