Interfaccia utente

Questa sezione illustra i principali componenti UI di Glass, quando sono utili e in che modo gli utenti interagiscono con essi.

La sequenza temporale controlla gran parte dell'esperienza utente

La sequenza temporale è l'interfaccia utente principale esposta agli utenti ed è composta da schede da 640 × 360 pixel. Fornisce molte funzionalità, tra cui un modo standard per presentare schede live e statiche, comandi vocali a livello di sistema e un modo comune per lanciare Glassware.

 

Gli utenti scorrono diverse sezioni della sequenza temporale per mostrare le schede passate, presenti e future. Gli elementi più recenti si trovano più vicino alla scheda Home, che è la scheda predefinita che gli utenti vedono quando attivano Glass.

Impostazioni

Presente/futuro
Casa
Precedenti


Oltre a gestire le schede della sequenza temporale, la sequenza temporale elabora gli input dell'utente, ad esempio la navigazione della sequenza temporale con il touchpad e l'avvio di Glassware con i comandi vocali. La maggior parte delle schede contiene anche voci di menu che consentono agli utenti di eseguire azioni, come rispondere a un messaggio o condividere una foto.

La sequenza temporale è organizzata in sezioni

Le schede degli Spostamenti vengono visualizzate nelle sezioni seguenti, in base alla temporalità e al tipo di scheda.

Home

La scheda Home predefinita è l'orologio di Vetro, che si trova al centro della sequenza temporale. In gran parte appare quando gli utenti si svegliano Glass.

Fornisce comandi vocali e touch a livello di sistema che consentono agli utenti di iniziare altri prodotti Glassware. La scheda orologio Glass non esce mai dall'area Casa della sequenza temporale perché fornisce accesso all'intero sistema Glass.

 

Passato

A destra dell'orologio a bicchiere si trova la sezione della cronologia, che mostra solo schede statiche. Questo perché le schede live sono sempre considerate nel presente, quindi non appaiono mai qui.

Le schede statiche deteriorano naturalmente nella sezione precedente. Quando entrano nella sezione passato, le nuove schede appaiono il più vicino possibile all'orologio. Glass spinge le schede meno recenti più a destra, dove gli utenti raramente scorrono e rimuove le schede più vecchie di 7 giorni o quando viene raggiunto il limite di 200 schede.

Presente e futuro

A sinistra dell'orologio a bicchiere si trova la sezione presente e futuro, che contiene sia schede statiche che in tempo reale.

Figura 1: Strava Cycling mostra una scheda dal vivo che aggiorna di continuo la durata, la distanza e la velocità di un allenamento in bici nel momento in cui si verifica.

Le schede attive mostrano informazioni attualmente pertinenti per gli utenti e sono sempre visualizzate in questa sezione. Quando è attiva una scheda attiva e Glass dorme, quella scheda diventa la scheda predefinita visualizzata quando Glass si riattiva.

Anche le schede statiche con timestamp futuri o che sono "bloccate" vengono visualizzate anche nella sezione presente e futura. Le schede Google Now sono un esempio di schede bloccate che

Figura 2: la scheda meteo di Google Now mostra automaticamente informazioni pertinenti.

Impostazioni

All'estrema sinistra della sequenza temporale si trova il pacchetto Impostazioni, dove puoi configurare le impostazioni di Glass a livello di sistema, come il volume e le reti Wi-Fi.

Le schede live includono contenuti avanzati in tempo reale

Le schede attive possono aggiornarsi di frequente con grafiche personalizzate. Questa funzionalità è ottima per le UI che devono aggiornarsi costantemente in base ad alcuni dati utente.

Le schede live hanno inoltre accesso a dati dei sensori di basso livello, come l'accelerometro e il GPS, che consentono di accedere a nuovi tipi di interazioni degli utenti e di funzionalità che non sono possibili con le schede statiche.

Figura 3: la bussola utilizza sensori e visualizza elementi grafici personalizzati per creare un'esperienza utente unica.

Inoltre, le schede live vengono eseguite all'interno della sequenza temporale, in modo che gli utenti possano scorrere verso sinistra e destra per visualizzare e interagire con altre schede mentre la scheda è in esecuzione. Ciò consente agli utenti di lavorare in multitasking e di mantenere senza interruzioni lo stato di esecuzione in background della scheda attiva.

Figura 4: la bussola viene eseguita nella sequenza temporale e gli utenti possono navigare e tornare alla mappa quando lo desiderano.

Le schede statiche mostrano testo, immagini e contenuti video

Le schede statiche sono semplici blocchi di informazioni che puoi creare con HTML, testo, immagini e video. Non si aggiornano frequentemente (o meno) e sono progettati per ricevere notifiche rapide.

I contatti consentono agli utenti di condividere contenuti con Glassware

Le schede statiche possono avere una voce di menu Condividi che consente agli utenti di condividere la scheda con persone o altri articoli in vetro. Puoi dichiarare che le schede della sequenza temporale di Glassware sono condivisibili e anche definire un contatto per il tuo Glassware che possa accettare elementi della sequenza temporale condivisa.

Le immersioni offrono un'esperienza completamente personalizzata

Quando hai temporaneamente bisogno del controllo completo sull'esperienza utente, le immersioni possono essere eseguite al di fuori dell'esperienza nella sequenza temporale. In questo modo puoi eseguire il rendering della tua UI ed elaborare tutti gli input dell'utente. Le immersioni sono ideali per i Glassware che non possono funzionare entro i limiti della sequenza temporale.

Sia le schede che le immersioni possono contenere voci di menu che eseguono azioni associate, ad esempio condivisione, risposta, chiusura e molto altro.