Создание мультимедийных приложений

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

Вот основные задачи разработчиков приложений:

  1. Планирование вкладок навигации . Выберите до 4 представлений содержимого верхнего уровня и выберите значки или метки для вкладок навигации.
  2. Планирование представлений просмотра : спланируйте, как будут организованы и отформатированы представления контента верхнего и нижнего уровня (сетка или список?).
  3. Настройте элементы управления воспроизведением . Решите, хотите ли вы предоставлять настраиваемые действия и значки, а также реализовать ли очередь.
  4. Планируйте голосовые действия . Определите, какие команды вы хотите, чтобы пользователи могли запрашивать голосом.
  5. Предоставьте элементы фирменного стиля . Укажите значок приложения и цвет акцента, чтобы представить ваш бренд.

Дополнительные дополнительные действия только для AAOS :

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

Необязательный дополнительный шаг только для Android Auto :

  1. Предоставление рекомендаций : Определите 10 элементов медиаконтента, которые следует демонстрировать в соответствии с рекомендациями.

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

Роли партнеров для СМИ

В таблице ниже обобщены роли разработчиков приложений и производителей автомобилей (в AAOS) в обеспечении унифицированного взаимодействия с мультимедийными приложениями. Для приложений, работающих на транспортных средствах на базе AAOS, автопроизводители могут настроить пользовательский интерфейс в соответствии со своим брендом и стилем автомобиля. Для приложений, работающих на Android Auto, Google создает единообразный внешний вид для всех совместимых автомобилей.

Аспект медиа-опыта Роль автопроизводителя в разработке (или Google для Android Auto) Роль разработчика приложения в дизайне
Навигация по медиа-приложениям Решите, где будет располагаться панель приложения, и поддержите навигацию по приложениям и элементы управления, которые могут отображаться на панели приложений. Решите, какие представления контента верхнего уровня будут отображаться на вкладках панели приложения, и при необходимости предоставьте значки и метки (см. Планирование вкладок навигации ).
Просмотр сведений о контенте Определите размер и содержимое элементов сетки или списка и реализуйте заголовок приложения на более низких уровнях контента. Определите формат (сетку или список) и организацию просматриваемого медиаконтента на каждом уровне (см. Планирование представлений просмотра ).
Воспроизведение мультимедиа Реализуйте представление воспроизведения и свернутую панель управления с соответствующими метаданными мультимедиа и элементами управления воспроизведением, включая элементы управления для любых пользовательских действий в приложении. Обеспечьте доступность очереди в представлении воспроизведения и стиль очереди. Решите, следует ли реализовать настраиваемые действия на панели управления, и предоставьте для них значки. Также решите, реализовывать ли очередь и предоставлять ли индикатор воспроизводимой в данный момент дорожки (см. Настройка элементов управления воспроизведением ).
Голосовые действия Предоставьте пользовательский интерфейс Google Assistant и контролируйте, как пользователи вызывают Ассистента в определенных автомобилях. Укажите, какие категории мультимедиа поддерживать для голосовых запросов и какой контент предоставлять для общих запросов ( Планирование голосовых действий ).
Атрибуция бренда Отображение значка приложения на всех экранах с контентом и выбор места применения цвета стороннего приложения в качестве акцента. Предоставьте значок приложения и укажите цвет акцента (см. Предоставление элементов фирменного оформления ).
Вход и настройки Предоставьте возможность настройки поиска и настроек на панели приложения и при необходимости подключайте пользователей к экранам входа. Используйте шаблоны для создания процесса входа и экранов настроек. При необходимости см. разделы «Адаптация процесса входа» и «Параметры дизайна».
Рекомендации Предоставьте пользовательский интерфейс для отображения рекомендаций по контенту. Предоставьте источник для рекомендаций по соответствующему контенту.