page.title=Качество автоприложений page.metaDescription=Автомобильные приложения, интегрированные с системами контроля и управления транспортным средством, предоставляют удобный интерфейс, минимально отвлекающий водителя. page.image=/distribute/images/gp-auto-quality.png @jd:body
При проектировании поддержки Android Auto в приложении прежде всего следует избегать факторов, отвлекающих водителя. Приложения, работающие с пользовательским интерфейсом Android Auto, должны как можно меньше отвлекать водителя. Это достигается благодаря таким проверенным методам, как голосовые команды и упрощенный визуальный дизайн.
Удобные интерфейсы для применения в автомобилях отличаются своей предсказуемостью. Приложения, поддерживающие Android Auto, должны отображать оперативную информацию водителю только тогда, когда это необходимо, и использовать простые, предсказуемые шаблоны для обычных задач.
Внимание! Критерии, перечисленные на этой странице, относятся к пользовательскому интерфейсу и функциям приложения, которое выполняется на устройствах, подключенных к экрану Android Auto. Соответствие этим критериям является необходимым условием для квалификации в качестве приложений Android Auto в Google Play.
Помимо приведенных ниже специальных критериев автоприложения должны соответствовать всем базовым требованиям к качеству приложений на платформе Android, подробно описанным в документе Основные критерии качества приложений. Руководствуясь этими критериями, проверьте свое приложение на соответствие стандартам Android для навигации и дизайна. Затем снова проверьте свое приложение на соответствие перечисленным здесь специальным критериям для автоприложений, выполняемых на устройстве, которое подключено к Android Auto.
Соблюдение этих критериев означает, что приложение соответствует наиболее важным шаблонам дизайна и взаимодействия, обеспечивая последовательный, интуитивно понятный и удобный пользовательский интерфейс Android Auto. Многие элементы, такие как панель навигации, фон, шрифты и цвета значков, настраиваются и отображаются системой. Собственные элементы дизайна приложения должны соответствовать следующим критериям.
Тип | Тест | Описание |
---|---|---|
Внимание водителя | AU-MV |
Приложение не должно отображать на экране Android Auto движущиеся элементы, такие как анимированная графика, игры, видео или индикаторы выполнения. |
AU-VA |
Приложение не должно отображать какую-либо визуальную или текстовую рекламу на экране Android Auto. Допускается только аудиореклама. |
|
AU-IM |
Элементы приложения не должны выводить какие-либо изображения на экране Android Auto. Исключения: приложение может показывать одно статическое фоновое изображение в контексте содержимого основного экрана, например обложку альбома, а также может отображать значки на панели навигации. |
|
AU-DS |
Приложение не должно содержать какие-либо функции, отвлекающие водителя. |
|
AU-VI |
Пока приложение активно в Android Auto, оно не должно отображать какую-либо визуальную информацию (уведомления, всплывающие подсказки, видео, изображения, рекламу и т. п.) на экране телефона. |
|
Компоновка | AU-SC |
В приложении не должно быть автоматически прокручивающегося текста. |
AU-FT |
Приложение должно отображать все строки, используя шрифты Roboto двух утвержденных размеров, которые установлены по умолчанию. |
|
AU-ST |
Приложение не должно отображать строки длиннее 120 символов. |
|
Визуальный контраст | AU-DM |
Приложение должно поддерживать дневной режим, отображая темные элементы управления и текст на светлом фоне. (Подробнее) |
AU-NM |
Приложение должно поддерживать ночной режим, отображая светлые элементы управления и текст на темном фоне. (Подробнее) |
|
AU-WI |
Приложение должно предоставлять наборы белых значков, цвет которых устанавливается системой при обеспечении автоматической компенсации контраста. (Подробнее) |
|
AU-OC |
Приложение должно предлагать палитру цветов, которая может быть оптимизирована системой для более удобного чтения в автомобиле. (Подробнее) |
|
Взаимодействие | AU-VC |
Приложение должно поддерживать голосовые команды. |
AU-AB |
Кнопки приложения должны реагировать на действия пользователя не более чем с двухсекундной задержкой. |
Выполнение этих требований обеспечивает правильную конфигурацию приложения и его ожидаемое функциональное поведение.
Тип | Тест | Описание |
---|---|---|
Общие | AU-LT |
Приложение должно загружаться не дольше 10 секунд. |
AU-FP |
Функции автоприложения должны работать в соответствии с требованиями или характеристиками, приведенными в каталоге Google Play. |
|
AU-RL |
После перезапуска приложения с начального экрана его состояние должно быть восстановлено максимально близко к предыдущему состоянию. |
|
AU-SS |
Выполнение любых задач в приложении должно требовать не более шести шагов. |
|
AU-GO |
Любая нефункциональная или заблокированная кнопка приложения должна отображаться серым цветом. |
|
Мультимедиа | AU-PA |
На панели управления приложения должно быть не более четырех основных действий и одного переключателя дополнительных действий (или пяти основных действий без использования дополнительных). (Подробнее) |
AU-SA |
Панель дополнительных действий приложения должно содержать не более четырех дополнительных действий и одного переключателя для возврата к основной панели. (Подробнее) |
|
Уведомления | AU-NA |
Приложение не должно содержать рекламу в уведомлениях. |
AU-NT |
Приложение должно отображать только те уведомления, которые полезны водителю.
Примеры. |
Как после подачи приложения на проверку узнать, что оно не соответствует всем требованиям Android Auto?
Если вы планируете разрабатывать автоприложения, вам предлагаются критерии для соблюдения и тесты для проверки функциональности ваших приложений. Однако даже разработанные с соблюдением всех требований автоприложения не могут быть опубликованы сразу. Присоединяйтесь к сообществу разработчиков автоприложений в Google+, чтобы узнать, когда вы сможете передать свои автоприложения на проверку.
Мое приложение предназначено не только для Android Auto. Если оно не соответствует требованиям для автоприложений, возможна ли его публикация в Google Play для телефонов и планшетов?
Нет. Когда Google начинает процесс подтверждения автоприложения, оно проходит проверку на безопасность для водителя, а его распространение невозможно без успешного завершения такой проверки. Поскольку для автоприложения используется тот же пакет APK, что для телефонов и планшетов, обновления в Google Play для этих устройств будут недоступны до завершения проверки автоприложения.
Внимание! Вследствие этого ограничения не рекомендуется использовать распространяемый APK для создания прототипа автоприложения.