Szablon „Lista miejsc” zawiera uporządkowaną listę lokalizacji (lub kontenerów w przypadku podlist) nałożoną na mapę z biblioteki aplikacji.
W skład zestawu wchodzą:
- Nagłówek (na karcie) z opcjonalnym przyciskiem odświeżania, który umożliwia użytkownikom wysłanie prośby o aktualizację listy (nie dodaje się do liczby kroków)
- Pasek działań (opcjonalnie)
- Mapa podstawowa (wyświetlana na pełnym ekranie, nie jest rysowana przez aplikacje)
- Lista wierszy w ramach limitów*
- Znaczniki
Znaczniki
Znaczniki służą do łączenia elementów listy z lokalizacjami na mapie lub do określania lokalizacji zakotwiczenia. Znaczniki mogą być klikalne (tak jak dowolny obszar na mapie), dzięki czemu użytkownicy mogą dotknąć znacznika, aby wywołać określone działanie, takie jak wyświetlenie informacji o nim.
Rodzaje znaczników
- Znacznik mapy: na mapie oznaczony jedną z tych wartości: tekst (maksymalnie 3 litery), ikona lub obraz
- Znacznik listy (niewidoczny): na liście znacznik, który odpowiada znacznikowi mapy, z pasującymi metadanymi i obrazem lub zasobem ikony.
- Znacznik zakotwiczenia (opcjonalny): na mapie, który wskazuje środek obszaru wyszukiwania.
Aplikacje mogą dostosowywać kolor tła znaczników w dowolnym kolorze. Kolor użyty do znacznika mapy jest stosowany do znacznika listy.
Przykłady szablonów listy miejsc (mapy)
Lista lokalizacji z odpowiednimi znacznikami mapy i znacznikiem kotwicy (przykład w Android Auto)
Lista z kursorami wskazującymi podlisty (przykład AAOS)
Wymagania UX szablonu listy miejsc (mapy)
Deweloperzy aplikacji:
MUSISZ | Pokaż czas trwania lub odległość dla każdego elementu listy (z wyjątkiem elementów kontenera). |
MUSISZ | Powiąż działanie z każdym wierszem listy (wiersze zawierające tylko informacje nie są dozwolone). |
MUSISZ | Wyświetlać tylko te lokalizacje, które są odpowiednie do danego typu aplikacji (miejsca parkingowe dla parkingów, stacje ładowania do ładowania aplikacji). |
POTRZEBNE | Na liście musi znajdować się co najmniej jedna lokalizacja lub możliwy do przeglądania element (kontener). |
POTRZEBNE | Pokaż na mapie odpowiedni znacznik dla każdej lokalizacji na liście. |
POTRZEBNE | Ogranicz lokalizacje do tych, które są najbliższe lub najbardziej trafne. |
POTRZEBNE | Rozważ obsługę odświeżania treści listy, aby użytkownicy mogli ją aktualizować po wyeliminowaniu poza jej zasięgiem. |