Создайте процесс входа (необязательно)

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

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

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

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

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

Примеры входа в систему

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

Требования для входа

Требования в этом разделе касаются того, как должен работать вход в систему для оптимального удобства использования в ОС Android Automotive.

Уровень требований Требования
ДОЛЖЕН Разработчики приложений должны:
  • Предоставить вход в Google в качестве основного варианта, если приложение и система поддерживают его.
  • Отобразить вход в систему с помощью телефона (если поддерживается) в качестве основного варианта, если приложение и система не поддерживают вход в Google.
  • Длина PIN-кода для входа в систему с помощью телефона должна составлять не более 8 цифр.
  • Для стандартного входа раздельный ввод имени пользователя и пароля в два этапа.
  • Поместите метку в поле ввода («Введите пароль») и оставьте ее видимой где-нибудь на экране после того, как пользователь начнет вводить пароль.
  • Предоставьте пользователям возможность показывать пароль (который обычно скрыт) во время его ввода.
  • Предоставьте инструкции по доступу к забытому имени пользователя или паролю.
  • Предоставьте способ создания учетной записи
МОЖЕТ Разработчики приложений могут:
  • Укажите стандартный вход в приложение (имя пользователя и пароль) в качестве основного варианта, если ни вход в Google, ни вход с помощью телефона не поддерживаются.
  • Предоставьте вход в систему с помощью телефона, стандартный вход или оба варианта в качестве резервных вариантов, если вход в Google является основным вариантом.
  • Обеспечьте стандартный вход в качестве резервного варианта, если вход в систему с помощью телефона является основным вариантом.

Обоснование

  • Постоянный опыт работы в СМИ. Экраны входа, разработанные для одного мультимедийного приложения, должны обеспечивать взаимодействие, в целом соответствующее экранам входа в другие мультимедийные приложения.
  • Постоянный внешний вид. Экраны входа в систему должны поддерживать основные принципы дизайна и визуальные основы Android Automotive OS.