Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Разработка приложения с помощью библиотеки приложений Android для автомобилей включает в себя упорядочивание шаблонов в потоки задач и их настройку в соответствии с целями вашего приложения и его пользователей.
Используйте библиотеку для создания приложений в следующих категориях:
Чтобы понять процесс проектирования на высоком уровне, ознакомьтесь с этапами процесса ниже. Подробные сведения о вашей роли и роли библиотеки приложений в создании возможностей для пользователей см. в разделе «Кто чем занимается» .
Этапы процесса
Проектирование с использованием библиотеки приложений Android для автомобилей обычно включает в себя следующие этапы:
Определите задачи пользователя . Выясните, какие задачи важно выполнять пользователям с помощью вашего приложения в транспортных средствах.
Планируйте потоки задач . Выберите последовательность шаблонов, чтобы помочь пользователям выполнить каждую задачу.
Учитывайте состояние вождения . Стратегически используйте шаблоны, предназначенные только для парковки, и стратегии потока задач.
Планируйте коммуникации . Выберите подходящие параметры связи для всех сценариев, в которых ваше приложение взаимодействует с пользователями.
Настройте свое приложение . Настройте содержимое каждого шаблона в соответствии с потребностями ваших пользователей и настройте стиль в соответствии с брендом вашего приложения.
Кто чем занимается
Когда вы создаете приложение с помощью библиотеки приложений Android для автомобилей, библиотека приложений заботится о многих аспектах работы приложения, в том числе обеспечивает его работу, оптимизированную для вождения, на всех совместимых автомобилях.
Чем занимается библиотека
Что решают разработчики приложений
Ввод : обработка ввода пользователя в шаблоны с помощью механизмов, доступных в конкретных автомобилях, таких как сенсорный экран или поворотный экран.
Размер экрана : адаптация контента к размерам экрана.
Переходы между экранами : переход движения между экранами.
Согласованный, оптимизированный для вождения пользовательский интерфейс : обеспечение того, чтобы пользовательский интерфейс и шаблоны взаимодействия были знакомы и согласованы во всех приложениях.
Светлый и темный режим (кроме случаев, указанных ниже): настройка функций шаблона в соответствии с условиями окружающего освещения.
Ограничения UX в зависимости от состояния вождения : ограничение текста или отключение определенных функций, таких как клавиатура, во время вождения пользователя.
Карты для приложений, не связанных с навигацией : рисование карты в шаблоне списка мест (карта)
Голосовой ввод : обработка записанного звука
Пользовательские потоки : создание настраиваемых последовательностей шаблонов, учитывающих критически важные пути пользователя.
Метаданные : предоставление метаданных, таких как элементы списка и местоположения, для закрепления на картах.
Элементы брендинга : предоставление значков приложений, изображений и пользовательских акцентных цветов (со светлыми и темными вариантами).
Карты (только для навигационных приложений): рисование и обновление карт (светлых или темных, в соответствии с инструкциями), включая карту для кластерного отображения, если это необходимо.
В рамках AAOS производители транспортных средств заботятся о:
Стиль, специфичный для автомобиля : настройка стилей для интеграции с OEM-брендом и интерьером автомобиля.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2024-10-30 UTC."],[[["The Android for Cars App Library streamlines app development for vehicles by providing pre-built templates and handling core functionalities like input, screen adaptations, and driving-optimized UI."],["Developers can use the library to build communication, navigation, and other driving-related apps, focusing on customizing task flows, content, and branding."],["App design involves defining user tasks, planning task flows considering driving state, planning communications, and customizing the app's content and styling."],["While the library manages many aspects of the user experience, developers are responsible for voice input processing, user flow creation, providing metadata, and branding elements."],["Vehicle OEMs handle vehicle-specific styling for AAOS to integrate with their branding and vehicle interiors."]]],[]]