Stosuj typowe wzorce UX, aby zapewnić użytkownikom spójną obsługę na wszystkich urządzeniach Glassware.
Poznasz tu podstawowe elementy składowe, których można użyć do budowania takich wzorów, oraz przykłady wzorów, które według nas sprawdzają się na Glass.
Elementy składowe wzorów
Wykorzystując główne elementy interfejsu w połączeniu z metodą wywoływania, możesz utworzyć szeroką gamę wzorców użytkowania, które dobrze sprawdzają się w Google Glass. Potem możesz połączyć kilka wzorów w Google Glassware na potrzeby konkretnych zastosowań.
Elementy interfejsu
- Karta statyczna – umożliwia wyświetlanie tekstu, kodu HTML, obrazów i filmów. Karty statyczne mogą wywoływać aktywne karty lub elementy immersyjne.
- Karta na żywo – wyświetla karty, które są w danej chwili ważne, zwykle renderowane z dużą częstotliwością.
- Immersion – wyświetla aktywności Androida, które są ważniejsze niż oś czasu.
Metody wywoływania
- OK Glass, menu dotykowe lub głosowe
- Kontekstowe menu głosowe lub dotykowe na karcie osi czasu
Model wywołania głosowego
Polecenia głosowe są istotnym elementem podczas korzystania z Google Glass. Pozwalają im wykonywać czynności bez użycia rąk, w szybki i naturalny sposób. Sposób, w jaki polecenie głosowe rozpoczyna interakcję z użytkownikiem, jest integralną częścią Glassware.
Polecenia głosowe, które mają się pojawić w menu OK Glass, starannie dobieramy na podstawie zestawu kryteriów. Na liście kontrolnej poleceń głosowych znajdziesz szczegółowe informacje o tym, czego wymagamy od dobrych poleceń głosowych. Ogólnie polecenia głosowe są zgodne z poniższymi wskazówkami dotyczącymi Google Glass.
- Skup się na działaniu, a nie na agencie
Polecenia głosowe powinny zależeć od tego, co użytkownik chce zrobić, a nie do jakiego oprogramowania Glassware je wykonuje.
Na przykład „ok Glass, zrób zdjęcie” zamiast „OK Glass, uruchom aparat”. Skupienie się na działaniu jest bardziej naturalnym sposobem interakcji użytkownika. Wszystkie główne polecenia głosowe są zgodne z tą wskazówką.
- Skrócenie czasu upływającego od zamiaru do działania
Polecenia głosowe powinny wykonać działanie jak najszybciej.
Na przykład „OK Glass, posłuchaj Led Zeppelin” domyślnie zacznie odtwarzać muzykę i nie będzie wymuszać na użytkownikach wyboru opcji przed odtworzeniem.
- jest potoczny i łatwo powiedzieć;
Polecenia głosowe są naturalnie brzmiące, różnią się od istniejących poleceń i składają się z co najmniej 2 słów. Dzięki temu możemy dostosować rozpoznawanie głosu, by dobrze obsługiwały różne polecenia.
- Jest wystarczająco ogólne, by można było go zastosować do wielu wyrobów.
Aby uniknąć bałaganu w menu z głosem OK Glass i menu dotykowym, w razie potrzeby polecenia głosowe powinny działać w przypadku wielu programów Glassware. W takiej sytuacji Google Glass automatycznie wyświetla menu z nazwami oprogramowania, które może wykonać polecenie.
Na przykład „OK, zagraj w grę, pisownia” zamiast „OK, zagraj w literaturę” zamiast „OK, zagraj w literaturę”.
Wzory
Zadanie trwające
Bieżące zadania to działające od dawna karty, które użytkownicy często zamykają i wracają.
Na przykład próbka stopera wysyłana w GDK uruchamia stoper poleceniem ok Glass.
Użytkownicy mogą wyświetlić stoper przez jakiś czas, poruszać się po osi czasu, aby sprawdzić inne karty, oraz wrócić do stopera. Jeśli ekran jest wygaszony, jest to domyślna karta, która pojawia się po wybudzeniu (pod warunkiem, że był aktywny w chwili uśpienia). Użytkownicy mogą zatrzymać stoper, klikając pozycję menu Zatrzymaj.
Innym przykładem trwającego zadania jest Strava.
Strava wstawia aktywną kartę, która zawiera minutnik bieżącego biegu lub jazdy na rowerze. Po dotknięciu karty transmisji na żywo
pojawi się menu z szeroką gamą opcji. Pozycja w menu Zakończ powoduje usunięcie aktywnej karty z osi czasu, gdy użytkownik zakończy bieg lub jazdę na rowerze.
Immersja
Ten wzorzec opisuje wyświetlanie treści w formie aktywności na Androidzie. Oś czasu jest zainteresowana wrażeniami, a użytkownicy wracają do niej, przesuwając palcem w dół.
Okresowe powiadomienia
Ten wzorzec opisuje wstawianie kart statycznych na osi czasu bez modelu wywołania. Usługa dostarcza powiadomienia na podstawie ustawień zdefiniowanych przez użytkownika. Dotyczy to na przykład dostarczania najważniejszych wiadomości co godzinę lub e-maili na bieżąco.
Do przesyłania powiadomień na oś czasu powiadomienia wykorzystują usługi internetowe interfejsu Mirror API lub usługi w tle na Androidzie na Google Glass.