Пользовательские интерфейсы Wear OS

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

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

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

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

Приложения

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

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

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

Плитка

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

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

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

Виджеты

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

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

Режим совместимости виджетов, отображающий полноэкранный режим.
Рисунок 3. Используйте виджеты для отображения группы обновлений, которые можно быстро просмотреть (слева), или для полноэкранного режима на устройствах, не поддерживающих элементы пользовательского интерфейса частичной высоты или вертикальную прокрутку (справа).

Уведомления

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

уведомление
Рисунок 4. Используйте уведомление, чтобы показать новое сообщение или электронное письмо, отслеживать тренировку после того, как пользователь покинул приложение, или отображать информацию о текущей воспроизводимой песне.

записи запуска приложений

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

Устройства поддерживают как минимум один из следующих вариантов запуска приложений:

  • Режим сетки: значки отображаются рядом друг с другом как по вертикали, так и по горизонтали, как показано на рисунке 5. Доступно на всех устройствах, работающих под управлением Wear OS 5 и выше, а также на некоторых устройствах, работающих под управлением более ранних версий Wear OS.
  • Режим списка: значки отображаются рядом друг с другом вертикально, как показано на рисунке 6. Доступно практически на всех устройствах, работающих под управлением Wear OS, а также на всех устройствах, не поддерживающих режим сетки.

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

Рисунок 5. Вид панели запуска приложений в виде сетки.
Рисунок 6. Список приложений в панели запуска.

Циферблаты часов

Циферблаты часов — это динамичные цифровые полотна, на которых пользователи могут выразить свой стиль. Большинству приложений не нужно создавать собственный циферблат. Однако, если создание циферблата имеет смысл для вашего приложения, Wear OS позволяет настраивать его по своему усмотрению.

циферблат часов
Рисунок 7. Используйте пользовательский циферблат для отображения настраиваемых аналоговых часов или настраиваемых цифровых часов с дополнительными функциями.

Осложнения

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

осложнение
Рисунок 8. Используйте виджеты для отслеживания даты, потребления воды или количества шагов пользователя, а также текущей погоды.