Przegląd

Projektowanie aplikacji za pomocą biblioteki aplikacji Android do samochodu polega na układaniu szablonów w sekwencje zadań i dostosowywaniu ich do celów aplikacji i użytkowników.

Biblioteka umożliwia tworzenie aplikacji w tych kategoriach:

Aby poznać ogólny proces projektowania, zapoznaj się z poniższym opisem. Szczegółowe informacje o Twojej roli i roli biblioteki aplikacji w tworzeniu środowiska dla użytkowników znajdziesz w sekcji Kto za co odpowiada.

Etapy procesu

Projektowanie przy użyciu biblioteki aplikacji Android do samochodu obejmuje te ogólne kroki:

  1. Określ zadania użytkowników. Określ, które zadania są ważne dla użytkowników Twojej aplikacji w pojazdach.
  2. Planowanie przepływów zadań Wybierz sekwencję szablonów, aby przeprowadzić użytkowników przez poszczególne zadania.
  3. Uwzględnij stan jazdy. Strategicznie korzystaj z szablonów „tylko zaparkowane” i strategii przepływu zadań.
  4. Zaplanuj komunikację. Wybierz odpowiednie opcje komunikacji we wszystkich scenariuszach, w których Twoja aplikacja komunikuje się z użytkownikami.
  5. Dostosuj aplikację. Dostosuj treść każdego szablonu do potrzeb użytkowników i dostosuj styl do marki aplikacji.

Kto czym się zajmuje

Gdy tworzysz aplikację za pomocą biblioteki aplikacji Android do samochodu, biblioteka aplikacji dba o wiele aspektów związanych z użytkowaniem aplikacji, w tym o optymalizację pod kątem jazdy we wszystkich kompatybilnych samochodach.

Co obsługuje biblioteka Za co odpowiadają deweloperzy aplikacji
Dane wejściowe: obsługa danych wejściowych użytkownika w szablonach za pomocą mechanizmów dostępnych w określonych samochodach, takich jak ekran dotykowy lub pokrętło. Wpisywanie głosowe: przetwarzanie nagranego dźwięku
Rozmiar ekranu: dostosowywanie treści do rozmiarów ekranu Ścieżki użytkownika: tworzenie dostosowanych sekwencji szablonów, które odpowiadają na główne ścieżki użytkownika
Przejścia między ekranami: ruch Metadane: udostępnianie metadanych, takich jak elementy listy i lokalizacje, które mają być przypięte na mapach.
Spójny interfejs zoptymalizowany pod kątem prowadzenia pojazdu: zapewnienie, że interfejs i wzorce interakcji są znane i spójne w różnych aplikacjach. Elementy marki: udostępnianie ikon aplikacji, obrazów i niestandardowych kolorów uzupełniających (w wersji jasnej i ciemnej).
Tryb jasny i ciemny (z wyjątkiem przypadków wymienionych poniżej): dostosowywanie funkcji szablonu do odpowiedniego trybu w zależności od warunków oświetleniowych. Mapy (tylko aplikacje do nawigacji): rysowanie i aktualizowanie map (w jasnej lub ciemnej wersji, zgodnie z instrukcjami), w tym w razie potrzeby mapy do wyświetlania klastrów.
Ograniczenia UX w zależności od stanu jazdy: ograniczenie tekstu lub wyłączenie niektórych funkcji, np. klawiatury, podczas jazdy.
Mapy w aplikacjach innych niż nawigacyjne: rysowanie mapy w szablonie Lista miejsc (mapa)