Вид приложения

Дополненная реальность Glasses — это расширение вашего существующего мобильного приложения. Вы можете создавать интерфейсы, передающие данные из мобильного приложения в Glasses. Ваше приложение может работать как на очках с искусственным интеллектом (AI Glasses), так и на очках с искусственным интеллектом (Display AI Glasses).

Демонстрационные очки ИИ

Очки-дисплеи обеспечивают визуальное и звуковое сопровождение, ваше приложение должно включать как визуальные, так и звуковые подсказки.

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

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

Пользовательский интерфейс приложения в режиме отображения.

Тайм-аут дисплея

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

О очках искусственного интеллекта без дисплея

Displayless адаптируется только к аудиоопыту.

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

Диаграмма звуковых сигналов.

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

Диаграмма звуковых сигналов.

В этом случае воспроизведение звука приостанавливается визуальным интерфейсом на очках, в то время как нажатие на аппаратный ввод приостанавливает воспроизведение только звука.

Анатомия приложения

Интерфейс Glasses строится снизу вверх, чтобы расширять, а не блокировать поле зрения пользователя.

Элементы дизайна следует закреплять в нижней части рамы.

  • При проектировании приложения прикрепляйте элементы к нижней части холста, чтобы они двигались вверх.
  • Контент не следует центрировать по вертикали, он должен быть минималистичным и продуманным, чтобы не отвлекать внимание пользователя.
  • Глубина используется для визуальной иерархии.
  • Приложения не могут использовать системную панель, за исключением уведомлений. Когда она не используется, она невидима.
  • Приложения можно прокручивать, но постарайтесь свести количество элементов к минимуму, чтобы снизить когнитивную нагрузку и минимизировать взаимодействие с объектами в кадре.
  • Соотнесите необходимое количество голосового взаимодействия с физическими жестами. Иногда физический жест оказывается предпочтительнее.

Точки входа

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

Передача с телефона

Запустите приложение на своих очках с телефона с помощью явного действия или неявной передачи данных.

Мобильные приложения с кнопками, открывающими приложения для очков.

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

Медиаплеер, вызывающий воспроизведение на дисплее очков.

Для явного переключения требуется взаимодействие пользователя с мобильным приложением для запуска очков. Например, включение камеры в приложении или нажатие кнопки запуска приложения для очков. Чётко обозначьте это значком очков и (необязательно) надписью «Запуск в очках».

Кнопка на мобильном телефоне, которая открывает приложение для очков.

Настройка

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

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

Узнайте больше о стилях Jetpack Compose Glimmer

Персонализированное приложение для пеших походов.