Aplikacje nawigacyjne powinny też spełniać wymagania dotyczące aplikacji do nawigacji. 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:
MUSISZ | Dopilnuj, aby przepływy zadań nie przekraczały 5 kroków. |
MUSISZ | Zanim nagrasz dźwięk na potrzeby rozpoznawania mowy, poproś użytkownika o dostęp do mikrofonu w samochodzie. |
MUSISZ | Użyj odpowiedniej metody (opisanych w artykule Korzystanie z biblioteki aplikacji Android for Cars), aby kierować użytkowników Androida Auto na telefon, aby wykonać działania, których nie wolno używać podczas jazdy. Poinstruuj ich, aby patrzyli na ekrany telefonu tylko wtedy, gdy jest to bezpieczne (patrz Przyznawanie uprawnień na telefonie). |
NIE MOŻE | Zakończ przepływy zadań 5-etapowych za pomocą szablonu opartego na listach, chyba że włączona jest funkcja Adaptacyjne limity zadań (piąty krok musi być jednym z tych elementów: Nawigacja, Wiadomość lub Panel). |
POTRZEBNE | Zadania powinny być krótkie (od 2 do 3 kroków). |
POTRZEBNE | Pokazuj zawartość (lub przyciski na pasku działań) przez co najmniej 8 sekund, zanim usuniesz daną treść, w postaci automatycznego przejścia między krokami. |
POTRZEBNE | Poproś użytkowników o przyznanie niezbędnych uprawnień przy pierwszym uruchomieniu aplikacji. |
POTRZEBNE | Jeśli to możliwe, dodaj 2 kolory uzupełniające, aby lepiej dopasować je do ciemnego i jasnego tła. |
POTRZEBNE | Udostępnij przycisk Wstecz lub inny mechanizm wyjścia w miejscach, w których nie są dostępne żadne inne działania, takich jak ekrany wczytywania i szablony wiadomości i okienka bez działań. |
POTRZEBNE | Podczas otwierania szablonu pokazuj przydatne treści, a nie pusty stan, w którym nie ma opcji dla użytkowników. |
POTRZEBNE | Udostępnij skróty do wcześniejszych kroków (np. gdy przepływ zadań przekracza 3 ekrany). |
POTRZEBNE | Udostępnij punkt wejścia użytkownika, na przykład ikonę mikrofonu, jeśli aplikacja umożliwia rozpoznawanie mowy (nagrywanie dźwięku). |
POTRZEBNE | Zatrzymaj nagrywanie dźwięku, gdy użytkownik przestanie wprowadzać dźwięk. |
POTRZEBNE | Odświeżaj treści tylko do celów opisanych w sekcji Ograniczanie rozpraszania uwagi kierowcy lub w sytuacjach, gdy jest to wyraźnie dozwolone w wytycznych dotyczących określonych szablonów lub typów aplikacji. |
NIE POWINNO | Używaj automatycznych przejść, aby wykonywać zadania bez działania ze strony użytkownika (czyli nie używać ich wielokrotnie). |
NIE POWINNO | Przyciski ze stanem, np. przełącznikami, można tworzyć 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 wiersza listy albo elementu siatki, aby odzwierciedlić zmiany. |
Tylko procesy zakupu
POTRZEBNE | W miarę możliwości udostępnij skróty, np. umożliwiające użytkownikom powtórzenie poprzednich transakcji („ponowna rezerwacja”). |
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 | Użytkownicy mogą wybierać wiele produktów do kupienia w ramach jednego procesu. |
Tylko aplikacje z ważnymi miejscami
POWINNO | Musisz udostępniać możliwość uruchamiania aplikacji nawigacyjnej w celu nawigacji do wybranego miejsca. |
Aplikacje nawigacyjne
Deweloperzy aplikacji:
MUSISZ | Sprawdź, czy wszystkie informacje wizualne na mapach (np. informacje o prędkości czy etykiety trasy) spełniają wymagania dotyczące kontrastu. |
MUSISZ | Narysuj na powierzchni szablonu tylko treści z mapą i związane z Dyskiem. |
MUSISZ | Narysuj mapę o jasnym lub ciemnym motywie, gdy pojawi się taka instrukcja. |
POTRZEBNE | Tekst rysowany na mapach powinien mieć rozmiar co najmniej 24 dp, chyba że jest sparowany z elementem wizualnym (takim jak trasa lub droga) lub jest względnie statyczny na wyświetlaczu. |
POTRZEBNE | Wyraźnie wskaż, czy zadanie zaktualizuje trasę. |
POTRZEBNE | spełniać lub przekraczać minimalny rozmiar 36 x 36 dp w przypadku obrazów, ikon i znaczników mapy; |
POTRZEBNE | 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). |
POTRZEBNE | Odświeżaj wartości czasu 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. |
Wymagania dotyczące konkretnych szablonów
Użyj wymagań dotyczących konkretnych szablonów, aby upewnić się, że każdy szablon w przepływach zadań spełnia wymagania i zalecenia UX.
Więcej informacji o wymaganiach dotyczących poszczególnych szablonów:
- Szablon karty
- Szablon listy
- Szablon siatki
- Szablon logowania
- Szablon wiadomości
- Szablon długiej wiadomości
- Szablon wyszukiwania
- Szablon panelu
- Szablon listy miejsc (mapy)
- Szablon listy miejsc (nawigacji)
- Szablon mapy
- Szablon podglądu trasy
- Szablon nawigacji