Процесс проектирования

Тип приложения и вариант его использования — будь то во время вождения или на парковке — определяют процесс разработки приложений Android для автомобилей .

Некоторые приложения созданы на основе шаблонов, которые подходят как для вождения, так и для парковки. Другие приложения, например мультимедийные, должны иметь контент и действия, оптимизированные для пользовательского интерфейса.

Если в автомобиле встроен Google, вы можете адаптировать существующее приложение для экрана автомобиля, чтобы обеспечить удобство парковки и пассажиров.

Опыт работы с автомобильным приложением

Пользователи могут использовать приложения Android в автомобилях двумя способами: Android Auto (проецируемое с телефонов) или ОС Android Automotive со встроенной поддержкой Google.

Схема, показывающая телефоны, подключенные к автомобилям через USB-кабель и по беспроводной сети.
Диаграмма, показывающая, как приложения загружаются в систему автомобиля из магазина Play.

Проецируется с телефонов (Android Auto)

Пользователи Android Auto могут получить доступ к совместимым приложениям на экране автомобиля прямо со своих телефонов. Интерфейс приложения проецируется с мобильного телефона пользователя на экран автомобиля через беспроводное или USB-соединение.

Визуальное представление приложения, включая цветовые схемы и стиль, остается одинаковым для всех совместимых автомобилей.

Загружено в автомобили (встроено в Google)

Автомобили с AAOS предоставляют пользователям возможность устанавливать приложения прямо из Google Play Store в информационно-развлекательную систему автомобиля без необходимости подключения мобильного телефона.
Производители автомобилей (OEM) могут изменять цветовые палитры и стили установленных приложений, чтобы они соответствовали визуальному стилю своего бренда.

Когда ваше приложение загружается в автомобили, производители автомобилей могут регулировать цвета и настраивать стиль в соответствии с конкретными моделями автомобилей.

При разработке приложения имейте в виду, что удобство его использования может частично зависеть от того, запускают ли пользователи приложение на Android Auto или на встроенном Google (которое настраивается автопроизводителями). Процессы, описанные в этом разделе, работают для обеих систем Android for Cars ( Android Auto и AAOS ), если не указано иное — например, для автомобилей со встроенным Google.

Роли партнеров для приложений

В работу над приложением Android for Cars вносят свой вклад многочисленные партнеры: разработчики приложений, Google и автопроизводители.

Разработчики приложений, Google и автопроизводители совместно работают над созданием приложений для Android for Cars. Обязанности каждого партнера по дизайну зависят от типа приложения, которое они разрабатывают. В то время как приложения, созданные с использованием шаблонов библиотеки приложений Android для автомобилей (CAL), следуют определенной модели партнерства, приложения с менее гибкими пользовательскими интерфейсами или приложения, предназначенные для использования на стоянке и пассажирами, следуют другой модели.

Более подробную информацию о некоторых из этих моделей партнерства можно найти в следующей таблице.

Тип приложения Обсуждение ролей партнеров в дизайне приложений
Приложения, созданные с помощью библиотеки приложений Android для автомобилей
Медиа-приложения

Обзор ролей партнеров для общего использования AAOS, включая системный пользовательский интерфейс, см. в разделе Роли партнеров .

Создавайте приложения с помощью шаблонов

Используйте шаблоны из библиотеки приложений Android для автомобилей, чтобы создавать приложения в следующих категориях: навигация, достопримечательности, Интернет вещей (IoT) и погода (категория погоды доступна только для партнеров раннего доступа).

Создавайте медиа-приложения

Создайте версию своего приложения аудиоконтента для пользовательского интерфейса Android for Cars.

Адаптируйте припаркованные приложения

Загрузите инструкции по адаптации существующих припаркованных приложений для работы в автомобилях со встроенным Google.