Узоры

Используйте общие шаблоны UX, чтобы предоставить пользователям единообразный опыт работы со всеми продуктами Glassware.

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

Строительные блоки шаблона

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

элементы пользовательского интерфейса

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

Методы вызова

  1. ок, стеклянное сенсорное или голосовое меню
  2. Контекстное голосовое или сенсорное меню на карточке временной шкалы

Модель голосового вызова

Голосовые команды являются основной частью взаимодействия пользователя с Glass и позволяют пользователям делать что-то без помощи рук, быстро и естественно. То, как голосовая команда начинает взаимодействие с пользователями, является неотъемлемой частью работы Glassware.

Мы тщательно отбираем голосовые команды для включения в меню «ОК» на основе набора критериев. См. контрольный список голосовых команд для получения полной информации о том, что мы ищем в хорошей голосовой команде. В целом голосовые команды соответствуют следующим рекомендациям Glass.

Сосредоточьтесь на действии, а не на агенте

Голосовые команды должны основываться на том, что хотят сделать пользователи, а не на том, какое действие выполняет Glassware.

Например, «ОК, стекло, сделай снимок» предпочтительнее «ОК, стекло, включи камеру». Сосредоточение внимания на действии — более естественный способ взаимодействия с пользователем, и все основные голосовые команды следуют этому правилу.

Сократить время от намерения до действия

Голосовые команды должны выполнять действие максимально быстро.

Например, фраза «ОК, стакан, слушай Led Zeppelin» по умолчанию запускает воспроизведение музыки и не требует от пользователей выбирать параметры перед воспроизведением.

Разговорный и его легко сказать

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

Достаточно общий, чтобы применяться к нескольким стеклянным изделиям.

Чтобы не загромождать голосовое и сенсорное меню ok glass , голосовые команды при необходимости должны работать для нескольких стеклянных изделий. В таких ситуациях Glass автоматически отображает меню с названиями Glassware, которые могут выполнить команду.

Например, «ОК, стакан, играй в игру, спеллиста» предпочтительнее «ОК, стакан, играй в спеллисту».

Узоры

Текущая задача

Текущие задачи — это долговременные живые карточки, которые пользователи оставляют и к которым часто возвращаются.

Например, образец секундомера, поставляемый вместе с GDK, запускает секундомер командой ok glass .

Пользователи могут некоторое время просматривать секундомер, перемещаться по временной шкале, чтобы проверить другие карточки, а затем вернуться к секундомеру. Если дисплей находится в спящем режиме, секундомер является картой по умолчанию, которая отображается при пробуждении дисплея (при условии, что он был в фокусе, когда дисплей перешел в спящий режим). Пользователи могут остановить секундомер, нажав на пункт меню «Стоп» .



Еще один пример постоянной задачи — Strava. Strava вставит живую карточку с таймером текущей пробежки или поездки на велосипеде. Нажатие на живую карту открывает меню для выполнения широкого спектра опций. Пункт меню «Готово» удаляет живую карточку с временной шкалы, когда пользователи завершают пробежку или поездку на велосипеде.

Погружение

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

Периодические уведомления

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

Уведомления используют веб-службы Mirror API или фоновые службы Android на Glass для отправки уведомлений на временную шкалу.