Aplikacje nawigacyjne to aplikacje oparte na mapach, które zapewniają kierowcom wskazówki i instrukcje podczas jazdy. Są one zintegrowane z centralnym ekranem pojazdu i często z wyświetlaczem wskaźników, aby wyświetlać informacje istotne dla kierowcy.
Szablony w bibliotece aplikacji Androida na samochody są zoptymalizowane pod kątem jazdy i przeznaczone zarówno dla Androida Auto, jak i AAOS. Każdy szablon zawiera funkcje ułatwiające nawigację, takie jak:
- Listy miejsc
- Podgląd trasy
- Karty szacunkowych kosztów podróży
- Karty routingu
- Alerty nawigacyjne
- Interaktywność mapy
- Integracja klastra
Będziesz mieć kontrolę nad warstwą mapy znajdującą się za elementami interaktywnymi szablonu.
Rozpocznij
Aby dowiedzieć się, jak korzystać z szablonów w bibliotece aplikacji Android do samochodu, przeczytaj artykuł Tworzenie aplikacji za pomocą szablonów.
W przypadku aplikacji do nawigacji szczególnie przydatne są szablon Mapa + treść i szablon Nawigacja.
Przykłady
Aby zobaczyć, jak można połączyć szablony w interfejsy zorientowane na nawigację, zapoznaj się z tymi przykładowymi ścieżkami:
- Nawigowanie do zapisanej lokalizacji
- Przeglądanie lokalizacji i uruchamianie nawigacji
- Uzyskiwanie dostępu do szczegółów lokalizacji i rozpoczynanie nawigacji
- Wyszukiwanie przy użyciu poprzednich wyników podczas jazdy
- Odpowiadanie na alert nawigacyjny
- Odpowiadanie na alert czasowy
- Dodawanie przystanku podczas jazdy
- Przyjazd do miejsca docelowego
- Wyświetlanie mapy w klastrze
Wymagania dotyczące UX
Oprócz wymagań globalnych dotyczących aplikacji opartych na szablonach aplikacje do nawigacji muszą też spełniać te wymagania.
MUST | Upewnij się, że wszystkie informacje wizualne na mapach (np. informacje o prędkości i oznaczenia tras) spełniają wymagania dotyczące kontrastu . |
MUST | Na powierzchni szablonu narysuj tylko mapę i treści związane z drogą. |
MUST | Rysuj mapę w jasnym lub ciemnym motywie, gdy pojawi się odpowiednia instrukcja. |
MUST | 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). |
POWINNO | 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ą) lub jest stosunkowo statyczny na wyświetlaczu. |
POWINNO | Wyraźnie zaznacz, czy zadanie zaktualizuje trasę. |
POWINNO | Obrazy, ikony i znaczniki mapy muszą mieć rozmiar co najmniej 36 x 36 dp. |
POWINNO | Odświeżanie wartości czasu trwania i odległości podczas jazdy. |
MAJ | 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 na trasie. |
MAJ | Dostosowywanie koloru tła powiadomień TBT. |
MAJ | Używaj animacji, gdy ułatwiają jazdę. |
Wymagania dotyczące szablonów
Aplikacja musi też spełniać wymagania dotyczące konkretnych szablonów w przepływach zadań. Wymagania dotyczące poszczególnych szablonów znajdziesz poniżej.
- Szablon siatki
- Szablon listy
- Szablon długiej wiadomości
- Szablon wiadomości
- Szablon Mapa + Treść
- Szablon nawigacji
- Szablon panelu
- Szablon wyszukiwania
- Szablon logowania
- Szablon karty