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

Разработка приложения с помощью библиотеки приложений Android для автомобилей включает в себя упорядочивание шаблонов в потоки задач и их настройку в соответствии с целями вашего приложения и его пользователей.

Используйте библиотеку для создания приложений в следующих категориях:

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

Этапы процесса

Проектирование с использованием библиотеки приложений Android для автомобилей обычно включает в себя следующие этапы:

  1. Определите задачи пользователя . Выясните, какие задачи важно выполнять пользователям с помощью вашего приложения в транспортных средствах.
  2. Планируйте потоки задач . Выберите последовательность шаблонов, чтобы помочь пользователям выполнить каждую задачу.
  3. Учитывайте состояние вождения . Стратегически используйте шаблоны, предназначенные только для парковки, и стратегии потока задач.
  4. Планируйте коммуникации . Выберите подходящие параметры связи для всех сценариев, в которых ваше приложение взаимодействует с пользователями.
  5. Настройте свое приложение . Настройте содержимое каждого шаблона в соответствии с потребностями ваших пользователей и настройте стиль в соответствии с брендом вашего приложения.

Кто чем занимается

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

Чем занимается библиотека Что решают разработчики приложений
  • Ввод : обработка ввода пользователя в шаблоны с помощью механизмов, доступных в конкретных автомобилях, таких как сенсорный экран или поворотный экран.
  • Размер экрана : адаптация контента к размерам экрана.
  • Переходы между экранами : переход движения между экранами.
  • Согласованный, оптимизированный для вождения пользовательский интерфейс : обеспечение того, чтобы пользовательский интерфейс и шаблоны взаимодействия были знакомы и согласованы во всех приложениях.
  • Светлый и темный режим (кроме случаев, указанных ниже): настройка функций шаблона в соответствии с условиями окружающего освещения.
  • Ограничения UX в зависимости от состояния вождения : ограничение текста или отключение определенных функций, таких как клавиатура, во время вождения пользователя.
  • Карты для приложений, не связанных с навигацией : рисование карты в шаблоне списка мест (карта)
  • Голосовой ввод : обработка записанного звука
  • Пользовательские потоки : создание настраиваемых последовательностей шаблонов, учитывающих критически важные пути пользователя.
  • Метаданные : предоставление метаданных, таких как элементы списка и местоположения, для закрепления на картах.
  • Элементы брендинга : предоставление значков приложений, изображений и пользовательских акцентных цветов (со светлыми и темными вариантами).
  • Карты (только для навигационных приложений): рисование и обновление карт (светлых или темных, в соответствии с инструкциями), включая карту для кластерного отображения, если это необходимо.

В рамках AAOS производители транспортных средств заботятся о:

  • Стиль, специфичный для автомобиля : настройка стилей для интеграции с OEM-брендом и интерьером автомобиля.