Szablon listy miejsc przedstawia 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ń (opcjonalny)
- Mapa podstawowa (pełnoekranowa, nierysowana przez aplikacje)
- Pokaż wiersze w ramach limitów*
- Znaczniki
Znaczniki
Znaczniki służą do łączenia elementów listy z lokalizacjami na mapie lub do identyfikowania lokalizacji zakotwiczenia. Znaczniki mogą być klikalne (jak każdy obszar na mapie), dzięki czemu użytkownicy mogą dotknąć znacznika, aby uruchomić określone działanie, na przykład wyświetlić informacje 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 odpowiadający znacznikowi mapy z pasującymi metadanymi i zasobem obrazu lub ikony.
- Znacznik zakotwiczenia (opcjonalnie): na mapie, wskazujący środek obszaru wyszukiwania.
Aplikacje mogą dostosowywać kolor tła znaczników w dowolnym kolorze. Kolor znacznika mapy jest stosowany do znacznika listy.
Przykłady szablonów listy miejsc (mapy)
Lista lokalizacji z odpowiadającymi im znacznikami mapy i kotwicem (przykład z Androidem Auto)
Lista z kursorami wskazującymi podlisty (przykład AAOS)
Wymagania UX dla szablonu listy miejsc (mapy)
Deweloperzy aplikacji:
MUSI | Pokaż czas trwania lub odległość dla każdego elementu listy (z wyjątkiem elementów kontenera). |
MUSI | Powiąż działanie z każdym wierszem listy (wiersze zawierające tylko informacje nie są dozwolone). |
MUSI | Wyświetlaj tylko lokalizacje odpowiednie dla danego typu aplikacji (miejsca parkingowe dla aplikacji do parkowania, stacje ładowania aplikacji do ładowania). |
POWINNY | Na liście musi znajdować się co najmniej 1 lokalizacja lub element listy, który można przeglądać (kontener). |
POWINNY | Pokaż na mapie odpowiedni znacznik dla każdej lokalizacji na liście. |
POWINNY | Ogranicz lokalizacje do tych, które są najbliżej Ciebie lub są najbardziej trafne. |
POWINNY | Rozważ obsługę odświeżania treści listy, aby użytkownicy mogli ją aktualizować po wyjściu poza zakres oryginalnej listy. |