Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Projektowanie aplikacji za pomocą biblioteki aplikacji Android for Cars obejmuje sekwencjonowanie szablonów w przepływach zadań i dostosowywanie ich do celów aplikacji i jej użytkowników.
Korzystając z biblioteki, możesz tworzyć aplikacje z tych kategorii:
Aby zapoznać się ogólnie z procesem projektowania, zapoznaj się z poniższymi krokami.
Szczegółowe informacje o swojej roli i roli biblioteki aplikacji w tworzeniu środowiska dla użytkowników znajdziesz w sekcji Kto zarządza co.
Etapy procesu
Ogólnie projektowanie za pomocą biblioteki aplikacji Android for Cars obejmuje następujące kroki:
Planuj przepływy zadań.
Wybierz sekwencję szablonów, aby przeprowadzić użytkowników przez każde zadanie.
Weź pod uwagę stan jazdy.
Strategiczne wykorzystanie szablonów tylko zaparkowanych i strategii przepływu zadań.
Planowanie komunikacji.
Wybierz odpowiednie opcje komunikacji na potrzeby wszystkich scenariuszy, w których aplikacja komunikuje się z użytkownikami.
Dostosuj aplikację.
Dostosuj zawartość każdego szablonu do potrzeb użytkowników i dostosuj styl do marki aplikacji.
Kto zajmuje się kwestiami
Gdy tworzysz aplikację, korzystając z biblioteki aplikacji Android for Cars, biblioteka ta odpowiada za wiele aspektów aplikacji, w tym o jej działanie w sposób zoptymalizowany pod kątem jazdy we wszystkich zgodnych samochodach.
Czego obsługuje biblioteka
Czym zajmują się deweloperzy aplikacji
Dane wejściowe: obsługa danych wejściowych użytkownika w szablonach za pomocą mechanizmów dostępnych w konkretnych samochodach, takich jak ekran dotykowy lub pokrętło
Rozmiar ekranu: dostosowywanie treści do rozmiaru ekranu.
Przejścia ekranu: przejścia między ekranami w ruchu
Spójny interfejs zoptymalizowany pod kątem poprawy skuteczności: dbanie o to, aby interfejs i wzorce interakcji były spójne w różnych aplikacjach.
Tryb jasny i ciemny (chyba że zaznaczono poniżej): dostosowanie funkcji szablonu do odpowiedniego trybu zależnie od warunków otoczenia
Ograniczenia UX na podstawie stanu jazdy: ograniczanie tekstu lub wyłączanie niektórych funkcji, takich jak klawiatura, podczas jazdy
Mapy w aplikacjach nienawigacyjnych: rysunek mapy w szablonie Lista miejsc (mapa).
Rozpoznawanie mowy: przetwarzam nagrany dźwięk.
Przepływy użytkowników: tworzenie dostosowanych sekwencji szablonów dotyczących kluczowych ścieżek użytkowników.
Metadane: dostarczanie metadanych, takich jak elementy list i lokalizacje, które mają być przypięte na mapach.
Elementy marki: wybór ikon, obrazów i niestandardowych akcentowych kolorów (z jasnymi i ciemnymi wersjami).
Mapy (tylko w przypadku aplikacji nawigacyjnych): pobieranie i aktualizowanie map (z motywem jasnym lub ciemnym zgodnie z instrukcjami), w tym w razie potrzeby mapę do wyświetlania w klastrze.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2024-07-23 UTC."],[[["The Android for Cars App Library streamlines app development for vehicles by providing pre-built templates and handling core functionalities like input, screen adaptations, and driving-optimized UI."],["Developers can use the library to build communication, navigation, and other driving-related apps, focusing on customizing task flows, content, and branding."],["App design involves defining user tasks, planning task flows considering driving state, planning communications, and customizing the app's content and styling."],["While the library manages many aspects of the user experience, developers are responsible for voice input processing, user flow creation, providing metadata, and branding elements."],["Vehicle OEMs handle vehicle-specific styling for AAOS to integrate with their branding and vehicle interiors."]]],[]]