Wymagania dotyczące UX

Upewnij się, że aplikacja spełnia wymagania dotyczące projektu, które zapewniają jej użyteczność w samochodach.

W tej sekcji znajdziesz listę wszystkich wymagań dotyczących UX (lub linki do nich). Wymagania dotyczące UX są wyrażone w postaci instrukcji, których MUSISZ, POWINIENEŚ lub MOŻESZ przestrzegać. Ogólnie te etykiety można rozumieć w ten sposób:

MUST Wymagane (egzekwowane w interfejsie API lub w  wymaganiach dotyczących jakości aplikacji samochodowych na Androida)
POWINNO Polecane
MAJ Opcjonalny

Wymagania dotyczące wygody użytkownika w przypadku aplikacji opartych na szablonach

Oto wymagania w zależności od typu projektowanej aplikacji:

Ogólne wymagania

MUSI Ogranicz długość przepływów zadań do 5 kroków lub mniej.
MUSI Przed nagrywaniem dźwięku na potrzeby wprowadzania głosowego uzyskaj zgodę użytkownika na dostęp do mikrofonu w samochodzie.
MUSI Użyj odpowiedniej metody (zgodnie z informacjami w  Korzystanie z biblioteki aplikacji Androida na samochody), aby przekierować użytkowników Androida Auto na telefon w przypadku działań, które są niedozwolone podczas jazdy. Poinformuj ich, aby patrzyli na ekrany telefonów tylko wtedy, gdy jest to bezpieczne (patrz Przyznawanie uprawnień na telefonie).
NIE WOLNO 5-etapowe ścieżki zadań kończ szablonem opartym na liście, chyba że włączona jest funkcja limity zadań adaptacyjnych (5 etap musi być jednym z tych: nawigacja, wiadomość lub panel).
SHOULD Zadbaj o to, aby ścieżki zadań były krótkie (2–3 kroki).
SHOULD Wyświetlaj treści (lub przyciski paska działań) przez co najmniej 8 sekund, zanim usuniesz je w ramach automatycznego przejścia między krokami.
SHOULD Proś użytkowników o przyznanie niezbędnych uprawnień przy pierwszym otwarciu aplikacji.
SHOULD Jeśli to możliwe, podaj 2 kolory uzupełniające, aby lepiej dopasować je do ciemnego i jasnego tła.
SHOULD W miejscach, w których nie są dostępne żadne inne działania, np. na ekranach ładowania oraz w szablonach wiadomości i paneli bez działań, umieść przycisk Wstecz lub inny mechanizm wyjścia.
SHOULD Wyświetlaj przydatne treści podczas otwierania szablonu, a nie pusty stan bez opcji dla użytkowników.
SHOULD Zapewnij skróty do wcześniejszych kroków (np. gdy przepływy zadań przekraczają 3 ekrany).
SHOULD Jeśli aplikacja umożliwia wprowadzanie tekstu za pomocą głosu (nagrywanie dźwięku), udostępnij punkt wejścia dla użytkownika, np. ikonę mikrofonu.
SHOULD Zatrzymaj nagrywanie dźwięku, gdy użytkownik przestanie wprowadzać dane.
SHOULD Odświeżaj treści tylko w celach wymienionych w sekcji Ograniczanie rozpraszania uwagi kierowcy lub w przypadkach wyraźnie dozwolonych w wytycznych dotyczących konkretnych szablonów lub typów aplikacji.
NIE POWINNO Używaj automatycznych przejść, aby wykonywać zadania bez udziału użytkownika (tzn. nie używaj ich kolejno).
NIE POWINNO Twórz przyciski ze stanami, np. przełączniki, w miejscach, w których są obsługiwane działania (przełączniki są obsługiwane tylko w wierszach listy).
MAY Aktualizowanie obrazu, ikony lub tekstu dodatkowego w wierszu listy lub elemencie siatki w celu odzwierciedlenia zmian.

Tylko procesy zakupu

SHOULD W miarę możliwości udostępniaj skróty, np. umożliwiaj użytkownikom powtarzanie poprzednich transakcji („ponowna rezerwacja”).
NIE WOLNO Zezwalaj użytkownikom na konfigurowanie form płatności.
NIE WOLNO Poproś użytkowników o zobowiązanie się do płatności cyklicznych.
NIE WOLNO Umożliwia użytkownikom wybieranie wielu produktów do zakupu w ramach jednego przepływu.

Tylko aplikacje z ważnymi miejscami

POWINNO umożliwiać uruchamianie aplikacji do nawigacji w celu dojazdu do wybranego miejsca;
MUSI Upewnij się, że wszystkie informacje wizualne na mapach (np. informacje o prędkości i oznaczenia tras) spełniają wymagania dotyczące kontrastu .
MUSI Rysuj tylko treści mapy i treści związane z jazdą na powierzchni szablonu.
MUSI Rysuj mapę w jasnym lub ciemnym motywie, gdy pojawi się odpowiednia instrukcja.
SHOULD Upewnij się, że tekst rysowany na mapach ma rozmiar czcionki co najmniej 24 dp, chyba że jest połączony z elementem wizualnym (np. trasą lub drogą) albo jest stosunkowo statyczny na wyświetlaczu.
SHOULD Wyraźnie zaznacz, czy zadanie zaktualizuje trasę.
SHOULD Obrazy, ikony i znaczniki mapy muszą mieć rozmiar co najmniej 36 x 36 dp.
SHOULD Używaj powiadomień z instrukcjami krok po kroku, aby wyświetlać wskazówki, gdy użytkownik wykonuje zadanie poza szablonem nawigacji podczas aktywnej nawigacji (jak pokazano w  powiadomieniach nawigacyjnych: instrukcje krok po kroku i zwykłe).
SHOULD Odświeżanie wartości czasu trwania i odległości podczas jazdy.
NIE POWINNO Twórz podróże z wieloma przystankami, ponieważ szablony nie są zoptymalizowane pod kątem tego typu interakcji.
MAY Używaj alertów nawigacyjnych lub powiadomień heads-up (HUN), aby informować użytkowników o ogólnych aktualizacjach związanych z nawigacją (oprócz szczegółowych wskazówek), takich jak informacje o korkach.
MAY Dostosowywanie koloru tła powiadomień TBT.
MAY Używaj animacji, gdy ułatwiają jazdę.

Pogoda

MUSI Upewnij się, że wszystkie informacje wizualne na mapach lub ikonach (np. radar, wskaźnik temperatury, ikony warunków) spełniają wymagania dotyczące kontrastu .
MUSI Rysuj na powierzchni szablonu tylko treści związane z mapą i pogodą.
MUSI Rysuj mapę w jasnym lub ciemnym motywie, gdy pojawi się odpowiednia instrukcja.
MUSI Upewnij się, że wskaźniki pogody nie nakładają się na siebie ani nie są nieczytelne z powodu gęstości lub rozmiaru wskaźników.
NIE WOLNO używać animacji pogodowych na powierzchni szablonu, gdy użytkownik prowadzi samochód;
NIE WOLNO Wyświetlanie w danym widoku więcej niż 5 unikalnych adnotacji na mapie pogody (np. wskaźniki temperatury, prędkości wiatru, wilgotności, nakładka radaru, wskaźniki wyładowań atmosferycznych i warunki na drodze w tym samym widoku).
NIE WOLNO wyświetlać złożone legendy map z więcej niż 3 unikalnymi elementami lub więcej niż 3 unikalnymi kolorami (gradienty nie mają zastosowania) podczas jazdy użytkownika;
NIE WOLNO Zezwalaj użytkownikom na konfigurowanie przedziałów czasowych lub dat prognozy.
SHOULD Upewnij się, że tekst rysowany na mapach ma rozmiar czcionki co najmniej 24 dp, chyba że jest połączony z elementem wizualnym (np. trasą lub drogą) albo jest stosunkowo statyczny na wyświetlaczu.
SHOULD Obrazy, ikony i znaczniki mapy muszą mieć rozmiar co najmniej 36 x 36 dp.
MAY Wyświetlaj prognozy na najbliższe godziny, przedpołudnie/popołudnie lub dni.
MAY Używaj powiadomień heads-up (HUN), aby informować użytkowników o ważnych aktualizacjach pogody związanych z nadchodzącymi warunkami pogodowymi lub warunkami na trasie użytkownika.
MAY Używaj animacji związanych z pogodą, gdy użytkownik nie prowadzi pojazdu.
MAY Używaj animacji, gdy są one związane z ruchem mapy wykonywanym przez użytkownika lub z lokalizacją użytkownika.

Wymagania dotyczące szablonów

Korzystaj z wymagań dotyczących poszczególnych szablonów, aby mieć pewność, że każdy szablon w Twoich przepływach zadań spełnia wymagania i zalecenia dotyczące UX.

Więcej informacji o wymaganiach dotyczących poszczególnych szablonów: