Navigation apps

  • Android for Cars enables developers to create map-centric navigation experiences for both the car's center screen and instrument cluster.

  • The Android for Cars App Library offers driving-optimized templates with essential navigation features like place lists, route previews, and map interactivity.

  • Developers have greater control over the user experience by drawing their own maps within their navigation apps.

  • Pre-built templates and sample flows simplify the development process and ensure a consistent user experience.

  • Navigation apps built with Android for Cars must adhere to specific UX requirements for templated apps and navigation functionality.

Android for Cars lets you design map-centered navigation experiences that incorporate both the center screen and the instrument cluster in the driver’s journey.

The templates in the Android for Cars App Library are driving-optimized and include key navigation-focused features. Such features include: place lists, route previews, travel estimate cards, routing cards, navigation alerts, map interactivity, and cluster integration. The apps you design with these templates can work for both Android Auto and AAOS.

In the Navigation category, your app draws its own map for greater control over the experience.

Get started

To learn how to design apps with the templates in the Android for Cars App Library, see Build apps with templates.

Templates especially relevant for navigation apps include:

Examples

To see how the templates can be assembled into navigation-oriented experiences, check out the following sample flows:

UX requirements

Navigation apps need to meet the global requirements for templated apps, as well as the requirements for navigation apps and for the specific templates used in the task flows.