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

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

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

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

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

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

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

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

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

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

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

,

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

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

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

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

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

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

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

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

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

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