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

В этом разделе рассматриваются основные компоненты пользовательского интерфейса 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 доступными для общего доступа, а также определить контакт для своей стеклянной посуды, который может принимать общие элементы временной шкалы.

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

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

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