From c6aed4612827be0359d2022f6a38a0e5fce0609c Mon Sep 17 00:00:00 2001 From: Quddus Chong Date: Mon, 10 Nov 2014 18:50:17 -0800 Subject: docs: Added developer docs for Android Auto 11/18 release. Change-Id: I2e3a2010f3b40f81c56dde9f710284cd2332217c --- docs/html/design/auto/index.jd | 202 +++++++++++++++++++++++++++++++++++------ 1 file changed, 172 insertions(+), 30 deletions(-) (limited to 'docs/html/design/auto') diff --git a/docs/html/design/auto/index.jd b/docs/html/design/auto/index.jd index c970cac..e45bd36 100644 --- a/docs/html/design/auto/index.jd +++ b/docs/html/design/auto/index.jd @@ -1,35 +1,177 @@ -page.title=Android Auto +page.title=Designing for Auto +page.tags="design","Auto" @jd:body - - -
- - -
- -

Android Auto is coming soon and brings apps to the car, -integrating with the vehicle's input controls and display.

- -

The future design guidelines provide templates that define the user interaction model for all apps and let you hook into a standard UI with touch and voice controls. The templates meet international best practices for reducing driver distraction while still letting you customize and brand them to properly deliver your content.

- -

Learn more about Android Auto.

+ +
+

Developer Docs

+

Building Apps for Auto

+
+
+ + + +

Android Auto provide a standardized user interface and user interaction +model that works across vehicles. As a designer, you do not +need to worry about vehicle-specific hardware differences. This page +describes some of the key screens that users will encounter in the +Auto user interface. To dive deeper into how to design for +the Auto user interface (UI), see the Auto UI guidelines in the sidebar.

+ +

Important: Google takes driver distraction +very seriously. There are specific design requirements your app must meet to +qualify as an Auto app on Google Play. By adhering to these +requirements, you can reduce the effort for building and testing your app. For +more information, see Auto App Quality.

+ +
+ +

Overview Screen

+ +

When users first connect their Android device to the car, they are presented +with the Overview screen. This screen displays contextual cards based on the +user’s location, time of day, and so on. The user can also use this screen to view +notifications from their messaging apps and select a message to send a response +by voice input.

+ +
+
+ Overview screen +
+

Figure 1. The Overview screen may show contextual cards and +new messages. +

+
+ +

Audio App Launcher

+ +

Tapping on the headphones icon in the Activity Bar lets the + user see all audio apps installed on the user’s handheld device and select + one of them from a scrollable list.

+ +
+
+ Launcher +
+

Figure 2. The audio app launcher shows available audio apps. +

+
+ +

Primary App UI

+ +

After the user selects an audio app, the display shows the primary app UI. +Auto presents the app in a standardized UI, but you can customize +this UI to show your own icons, app name, and background images +(such as the album art).

+ +
+
+ Generic audio app UI +
+

Figure 3. Generic audio app UI. +

+
+ +
+
+ Customized audio app UI +
+

Figure 4. Example of the Google Play Music app UI. +

+
+ +

User Actions

+ +

The media control card in the primary app UI supports up to four main actions, +four auxiliary actions on the overflow bar, and the Return action. You can +use standard controls and customize the actions and icons.

+ +
+
+ Customized user actions +
+

Figure 5. Example of user actions in the Google Play Music app. +

+
+ +

Drawer List

+ +

For browse actions, the display shows the drawer transition. After the +transition from the primary app UI to the list UI, the drawer appears in the +center. The customized list UI shows the media containers and the audio files +provided by the media service in your app. You can also customize drawers with +icons for list items.

+ +
+
+ Generic drawers +
+

Figure 6. Example of the drawer layout template with generic list items. +

+
+ +
+
+ Customized drawers +
+

Figure 7. Example of the the drawer layout in the Google Play Music app. +

+
+ + +

Day and Night Transitions

+ +

All the UIs support different color schemes for day and night. The platform +provides the state (day or night) and makes adjustments automatically.

+ +
+
+ Audio app in day mode +
+

Figure 8. Example of the Google Play Music app in day mode. +

+
+ +
+
+ Audio app in night mode +
+

Figure 9. Example of the Google Play Music app in night mode. +

+
+ +

Related resources

+ +
+
-- cgit v1.1