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

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

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

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

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

Настройки

Настоящее/Будущее
Дом
Прошлое


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

Временная шкала разбита на разделы.

Карточки временной шкалы появляются в следующих разделах в зависимости от временности и типа карты.

Дом

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

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

Прошлое

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

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

Настоящее и будущее

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

Рис. 1. Strava Cycling показывает живую карту, которая постоянно обновляет время, расстояние и скорость велосипедной поездки по мере ее совершения.

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

Статические карточки с метками будущего времени или «закрепленные» также появляются в разделах настоящего и будущего. Карты Google Now – это пример закрепленных карточек, которые

Рис. 2. На карточке погоды Google Now соответствующая информация отображается автоматически.

Настройки

В крайнем левом углу временной шкалы находится пакет настроек, где вы можете настроить общесистемные параметры Glass, такие как громкость и сети Wi-Fi.

Живые карточки содержат богатый контент в режиме реального времени.

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

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

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

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

Рисунок 4. Компас работает на временной шкале, и пользователи могут перемещаться по нему и возвращаться к нему при желании.

Статические карточки отображают текст, изображения и видеоконтент.

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

Контакты позволяют пользователям обмениваться контентом с помощью Glassware

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

Погружения предлагают полностью настраиваемый опыт

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

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