Zdefiniuj zadania użytkownika

Aby utworzyć wersję aplikacji na Androida Auto, najpierw określ zadania odpowiednie dla pojazdów i pamiętaj o konieczności ograniczenia rozpraszania uwagi kierowcy.

Ograniczanie rozpraszania uwagi kierowcy

Aby pomóc kierowcom skupić się na drodze, podczas projektowania aplikacji samochodowej pamiętaj o tych strategiach.

  • Ograniczanie informacji na każdym ekranie: szablony w bibliotece aplikacji ograniczają ilość informacji, które mogą się wyświetlać na każdym ekranie podczas jazdy. Dopuszczalne liczby działań, obrazów i innych elementów (np. ilość tekstu w niektórych przypadkach) są opisane w przypadku każdego szablonu. W przypadku szablonów z elementami listy i siatki maksymalna dozwolona liczba elementów różni się w zależności od pojazdu i można ją uzyskać za pomocą interfejsu ConstraintManager API.

  • Wyświetlaj tylko najważniejsze treści aplikacji: w wersji aplikacji na samochody skup się na najważniejszych treściach związanych z prowadzeniem pojazdu, takich jak często używane lokalizacje, a nie na pełnej zawartości aplikacji.

  • Zminimalizuj uwagę potrzebną do wykonania zadań: uprość procesy dla kierowców, skracając przepływy zadań.

  • Zapewnij skróty: prezentuj zapisane treści użytkownika na początku ścieżek zadań, aby zapewnić szybki dostęp (np. ulubione lub ostatnio odwiedzone miejsca).

  • Ograniczaj wprowadzanie danych przez użytkownika: w miarę możliwości wyświetlaj wstępnie wybrane opcje i wartości domyślne, aby użytkownicy mogli łatwo dokonywać wyborów podczas jazdy. Rozważ włączenie wpisywania głosowego podczas jazdy.

Ostrożnie aktualizuj zawartość szablonu: aktualizacje zawartości szablonu mogą odwracać uwagę kierowcy od drogi, dlatego niektóre typy aktualizacji są ograniczone. (Oznacza to, że zwiększają liczbę kroków zadania, a liczba kroków jest ograniczona podczas jazdy). Aktualizacje, które są odświeżeniami, mniej przeszkadzają i można je ograniczać, aby zminimalizować rozpraszanie uwagi. Więcej informacji znajdziesz w artykule Co to jest odświeżanie?