Proces projektowania

Typ aplikacji i jej zastosowanie (czy jest przeznaczona do użytku podczas jazdy czy parkowania) determinuje proces projektowania aplikacji Androida na potrzeby samochodów.

Niektóre aplikacje są tworzone na podstawie szablonów, które działają zarówno w przypadku jazdy, jak i parkowania. Inne aplikacje, takie jak aplikacje multimedialne, muszą zawierać treści i działania zoptymalizowane pod kątem interfejsu podczas jazdy.

Jeśli samochód ma wbudowane usługi Google, możesz dostosować istniejącą aplikację do ekranu samochodowego, aby zapewnić wygodę pasażerom i kierowcom.

Korzystanie z aplikacji w samochodzie

Użytkownicy mogą korzystać z aplikacji na Androida w samochodach na 2 sposoby: za pomocą Androida Auto (przesyłanego z telefonów) lub systemu operacyjnego Android Automotive z wbudowanymi usługami Google.

Schemat przedstawiający telefony połączone z samochodem za pomocą kabla USB i bezprzewodowo
Schemat pokazujący pobieranie aplikacji do systemu samochodu ze Sklepu Play

Projekcja z telefonów (Android Auto)

Użytkownicy Androida Auto mogą uzyskać dostęp do kompatybilnych aplikacji na ekranie w samochodzie bezpośrednio z telefonu. Interfejs aplikacji jest wyświetlany na ekranie w samochodzie z telefonu komórkowego użytkownika za pomocą połączenia bezprzewodowego lub USB.

Wizualna prezentacja aplikacji, w tym schematy kolorów i styl, pozostają spójne we wszystkich kompatybilnych samochodach.

Pobrano w samochodzie (wbudowane w Google)

Samochód z AAOS umożliwia użytkownikom instalowanie aplikacji bezpośrednio ze Sklepu Google Play w systemie informacyjno-rozrywkowym samochodu bez konieczności podłączania telefonu komórkowego.
Producenci samochodów (OEM) mogą modyfikować palety kolorów i styl zainstalowanych aplikacji, aby dopasować je do identyfikacji wizualnej marki.

Gdy aplikacja zostanie pobrana do samochodów, producenci OEM mogą dostosować kolory i spersonalizować styl, aby pasował do konkretnych modeli pojazdów.

Podczas projektowania aplikacji pamiętaj, że jej działanie może być częściowo zależne od tego, czy użytkownicy uruchamiają ją w Androidzie Auto, czy w wbudowanej aplikacji Google (którą producenci samochodów mogą dostosowywać do własnych potrzeb). Procesy opisane w tej sekcji działają w obu systemach Androida w samochodach (Android AutoAAOS), chyba że określono inaczej, np. w przypadku samochodów z wbudowanymi usługami Google.

Role partnera w aplikacjach

W tworzenie aplikacji na Androida w samochodach zaangażowanych jest wielu partnerów: deweloperzy aplikacji, Google i producenci samochodów.

Deweloperzy aplikacji, Google i producenci samochodów współpracują ze sobą, aby tworzyć aplikacje na Androida dla samochodów. Obowiązki związane z projektowaniem ponoszą partnerzy w zależności od typu aplikacji, którą opracowują. Aplikacje utworzone za pomocą szablonów z Biblioteki aplikacji dla samochodów (CAL) na Androida są zgodne z określonym modelem współpracy, ale aplikacje o mniej elastycznym interfejsie lub przeznaczone do użytku przez pasażerów i kierowcę są zgodne z innym modelem.

Więcej informacji o niektórych modelach partnerstwa znajdziesz w tabeli poniżej.

Typ aplikacji Dyskusje na temat ról partnerów w projektowaniu aplikacji
Aplikacje utworzone za pomocą biblioteki aplikacji Android for Cars
Aplikacje multimedialne

Omówienie ról partnerów w ramach całego interfejsu AAOS, w tym interfejsu systemu, znajdziesz w artykule Role partnerów.

Tworzenie aplikacji za pomocą szablonów

Korzystaj z szablonów w bibliotece aplikacji Androida do samochodu, aby tworzyć aplikacje z tych kategorii: nawigacja, punkty zainteresowania, Internet Rzeczy (IoT) i pogoda (kategoria pogody dostępna tylko dla partnerów z wczesnego dostępu).

Tworzenie aplikacji multimedialnych

Utwórz wersję aplikacji z treściami audio na potrzeby interfejsu Androida dla samochodów

Dostosowywanie zaparkowanych aplikacji

Pobierz wytyczne dotyczące dostosowywania istniejących aplikacji parkowanych do działania w samochodach z wbudowanymi usługami Google