Wymagania dotyczące aplikacji opartej na szablonie

Aplikacje nawigacyjne powinny też spełniać wymagania dotyczące aplikacji nawigacyjnych. Więcej informacji o innych wymaganiach dotyczących Twojej aplikacji znajdziesz w sekcji Wymagania dotyczące aplikacji do multimediów.

Wymagania ogólne

Deweloperzy aplikacji:

MUSI Układy zadań powinny mieć nie więcej niż 5 kroków.
MUSI Zanim zaczniesz nagrywać dźwięk na potrzeby rozpoznawania mowy, uzyskaj dostęp do mikrofonu w samochodzie.
MUSI Użyj odpowiedniej metody (zgodnie z opisem w sekcji Korzystanie z biblioteki aplikacji Android for Cars), aby skierować użytkowników Androida Auto na telefon, aby wykonać działania, które są niedozwolone podczas jazdy. Pokaż im, że powinni spojrzeć na ekrany telefonu tylko wtedy, gdy jest to bezpieczne (patrz Przyznawanie uprawnień na telefonie).
NIE MOŻE Zakończ 5-etapowe przepływy zadań za pomocą szablonu opartego na listach, chyba że jest włączona funkcja Adaptacyjne limity zadań (5 krok musi być jednym z tych: Nawigacja, Wiadomość lub Okienko).
POWINNY Zadania powinny być krótkie (od 2 do 3 kroków).
POWINNY Pokazuj zawartość (lub przyciski na pasku działań) przez co najmniej 8 sekund, zanim ją usuniesz, aby zapewnić automatyczne przejście między krokami.
POWINNY Poproś użytkowników o przyznanie niezbędnych uprawnień przy pierwszym uruchomieniu aplikacji.
POWINNY Jeśli to możliwe, prześlij 2 kolory uzupełniające, aby lepiej dopasować je do ciemnych i jasnych tła.
POWINNY Udostępnij przycisk Wstecz lub inny mechanizm wyjścia w miejscach, w których nie są dostępne żadne inne działania, np. na ekranach wczytywania oraz w szablonach wiadomości i okienka bez działań.
POWINNY Podczas otwierania szablonu pokazuj przydatne treści, a nie pusty stan, w którym nie ma żadnych opcji dla użytkowników.
POWINNY Udostępnij skróty do wcześniejszych kroków (np. gdy przepływ zadań przekracza 3 ekrany).
POWINNY Jeśli aplikacja zezwala na rozpoznawanie mowy (nagrywanie dźwięku), udostępnij punkt wejścia użytkownika, np. ikonę mikrofonu.
POWINNY Zatrzymaj nagrywanie dźwięku, gdy użytkownik przestanie wprowadzać dane wejściowe.
POWINNY Odświeżaj treści tylko do celów opisanych w sekcji Ograniczanie rozpraszania uwagi kierowcy lub w innych przypadkach jednoznacznie dozwolonych w wytycznych dotyczących określonych szablonów lub aplikacji.
NIE POWINNO Używaj automatycznego przenoszenia, aby wykonywać zadania bez działania ze strony użytkownika (czyli nie używaj ich wielokrotnie).
NIE POWINNO Utwórz przyciski ze stanami (np. przełącznikami) w miejscach, w których obsługiwane są działania (przełączniki są obsługiwane tylko w wierszach listy).
MAJ Zaktualizuj obraz, ikonę lub dodatkowy tekst w wierszu listy albo elemencie siatki, aby odzwierciedlić zmiany.

Tylko procesy zakupu

POWINNY Wszędzie tam, gdzie to możliwe, używaj skrótów, np. aby użytkownicy mogli powtarzać poprzednie transakcje („zarezerwuj ponownie”).
NIE MOŻE Zezwalaj użytkownikom na konfigurowanie form płatności.
NIE MOŻE Poproś użytkowników o zobowiązanie do płatności cyklicznych.
NIE MOŻE Aplikacje tego typu pozwalają użytkownikom wybierać wiele produktów do kupienia jednocześnie.

Tylko w przypadku aplikacji ważnych miejsc

POWINNY Musisz udostępniać możliwość uruchamiania aplikacji nawigacyjnej w celu nawigacji do wybranego miejsca.

Deweloperzy aplikacji:

MUSI Sprawdź, czy wszystkie informacje wizualne na mapach (takie jak informacje o prędkości czy etykiety trasy) są zgodne z wymaganiami dotyczącymi kontrastu.
MUSI Narysuj na powierzchni szablonu tylko treści i treści związane z Dyskiem.
MUSI Gdy otrzymasz takie polecenie, narysuj mapę z motywem jasnym lub ciemnym.
POWINNY Zadbaj o to, aby tekst rysowany na mapach miał czcionkę o rozmiarze co najmniej 24 dp, chyba że jest połączony z elementem wizualnym (takim jak trasa lub droga) lub jest względnie statyczny na wyświetlaczu.
POWINNY wyraźnie zaznacz, czy zadanie zaktualizuje trasę.
POWINNY Muszą mieć co najmniej 36 x 36 dp w przypadku obrazów, ikon i znaczników mapy.
POWINNY Dzięki powiadomieniom zakręt po zakręcie możesz wyświetlać wskazówki dojazdu, gdy użytkownik wykonuje zadanie poza szablonem nawigacji podczas aktywnej nawigacji (jak pokazano w sekcji Powiadomienia nawigacji: TBT i zwykłe).
POWINNY Odświeżaj czas trwania i odległości podczas jazdy.
NIE POWINNO Twórz przejazdy z wieloma przystankami, ponieważ szablony nie są zoptymalizowane pod kątem tego typu interaktywności.
MAJ Używaj alertów nawigacyjnych lub powiadomień z ostrzeżeniem (HUN), aby powiadamiać użytkowników o ogólnych aktualizacjach związanych z nawigacją (oprócz szczegółowych wskazówek dojazdu), np. o natężeniu ruchu.
MAJ Dostosuj kolor tła powiadomień TBT.
MAJ Używaj animacji, gdy pomagają w prowadzeniu pojazdu.

Pogoda

Deweloperzy aplikacji:

MUSI Upewnij się, że wszystkie informacje wizualne na mapach lub ikonach (takie jak radar, wskaźnik temperatury czy ikony stanu) spełniają wymagania dotyczące kontrastu.
MUSI Na powierzchni szablonu rysuj tylko treści mapy i związane z pogodą.
MUSI Gdy otrzymasz takie polecenie, narysuj mapę z motywem jasnym lub ciemnym.
MUSI Upewnij się, że wskaźniki pogody nie nakładają się na siebie lub są nieczytelne ze względu na gęstość lub rozmiar wskaźników.
NIE MOŻE Używaj animacji pogodowych na powierzchni szablonu podczas jazdy.
NIE MOŻE wyświetlać więcej niż 5 niepowtarzalnych adnotacji dotyczących mapy pogody w danym widoku (np. znaczniki temperatury, prędkości wiatru, wilgotność, nakładka radarów, pioruny, warunki na drodze w tym samym widoku);
NIE MOŻE Podczas jazdy możesz wyświetlać złożone legendy mapy zawierające więcej niż 3 unikalne elementy lub więcej niż 3 unikalne kolory (nie mają zastosowania gradienty).
NIE MOŻE Zezwalaj użytkownikom na konfigurowanie przedziałów czasu lub dat informacji o prognozie.
POWINNY Zadbaj o to, aby tekst rysowany na mapach miał czcionkę o rozmiarze co najmniej 24 dp, chyba że jest połączony z elementem wizualnym (takim jak trasa lub droga) lub jest względnie statyczny na wyświetlaczu.
POWINNY Minimalny rozmiar obrazów, ikon i znaczników mapy to 36 x 36 dp.
MAJ Pokaż informacje o prognozie na nadchodzące godziny, np. godziny otwarcia, AM/PM lub dni.
MAJ Powiadomienia z ostrzeżeniem (HUN) pozwalają ostrzegać użytkowników o ważnych zmianach w pogodzie związanych z nadchodzącymi warunkami pogodowymi lub warunkami na trasie użytkownika.
MAJ Używaj animacji związanych z pogodą, gdy użytkownik nie prowadzi samochodu.
MAJ Używaj animacji, jeśli są one związane z ruchem mapy według użytkownika lub jego lokalizacji.

Wymagania dotyczące konkretnych szablonów

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

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