Wraz z upowszechnianiem się pojazdów połączonych, użytkownicy oczekują teraz „urządzenia towarzyszącego”, a nie luksusu. Kierowcy oczekują płynnego przejścia między smartfonami a systemami informacyjno-rozrywkowymi, poszukując sposobów na zdalne monitorowanie, sterowanie i personalizację środowiska jazdy.
Możesz stworzyć takie płynne środowisko dzięki Automotive OS, które pozwala telefonowi rozszerzyć możliwości systemu informacyjno-rozrywkowego samochodu poprzez współdzielone dane i uproszczone sterowanie.
Możliwości aplikacji towarzyszącej
Ekosystem aplikacji towarzyszących koncentruje się na czterech filarach, które mają na celu zwiększenie produktywności, bezpieczeństwa i personalizacji jazdy:
- Zaufane bezpieczeństwo urządzenia: Użytkownicy mogą odblokować swój profil, mając przy sobie telefon, co eliminuje konieczność ręcznego wprowadzania kodu PIN lub wzoru przy każdym uruchomieniu samochodu. Po uruchomieniu samochodu z zabezpieczonym profilem użytkownika, telefon przesyła „token escrow”, który automatycznie uwierzytelnia ekran blokady.
- Synchronizacja kalendarza: Ta funkcja umożliwia kierowcom dostęp do osobistych kalendarzy bezpośrednio z interfejsu samochodu. Aplikacja towarzysząca uzyskuje dostęp do bazy danych kalendarza telefonu i synchronizuje ją z wewnętrznym dostawcą kalendarza samochodu. Aby chronić prywatność, baza danych kalendarza samochodu jest czyszczona natychmiast po wyjściu telefonu z samochodu.
- Wiadomości zewnętrzne: Kierowcy mogą uzyskiwać dostęp do wiadomości zewnętrznych i odpowiadać na nie podczas jazdy. Aplikacja towarzysząca nasłuchuje powiadomień na telefonie i wysyła je do samochodu. Są one wyświetlane jako powiadomienia przezierne, a kierowcy mogą odpowiadać na nie bez użycia rąk za pomocą asystenta Gemini. Należy pamiętać, że obsługa może się różnić w zależności od systemu Android i iOS ze względu na ograniczenia techniczne po stronie telefonu.
- Zdalna konfiguracja: Dzięki wbudowanej zdalnej konfiguracji Google użytkownicy mogą rozpocząć proces rejestracji i skonfigurować swoje preferencje jeszcze przed wejściem do pojazdu. Po zalogowaniu się na swoje konto Google w samochodzie, wszystkie ustawienia skonfigurowane zdalnie zostaną automatycznie zsynchronizowane.
Wskazówki projektowe
Wskazówki projektowe dla aplikacji towarzyszących koncentrują się na przedłużeniu cyfrowego życia użytkownika w samochodzie w sposób, który nie rozprasza uwagi i jest łatwy w obsłudze. Postępuj zgodnie z tymi zasadami projektowania aplikacji towarzyszących.
1. Zoptymalizuj pod kątem dysku
Gdy telefon jest połączony z pojazdem, interfejs użytkownika musi dostosowywać się do tego, czy pojazd jest zaparkowany, czy w ruchu.
- Powiadomienia czytelne: Wiadomości od osób trzecich powinny pojawiać się jako powiadomienia, które nie przysłaniają ważnych informacji dotyczących jazdy.
- Interakcja głosowa: Zachęcaj kierowców do odpowiadania na wiadomości za pomocą Gemini.
- Minimalna głębokość interakcji: Funkcje takie jak synchronizacja kalendarza powinny stawiać na pierwszym miejscu pokazywanie bieżących potrzeb związanych z harmonogramem, a nie na ilość informacji.
2. Bezproblemowa konfiguracja i wdrażanie
Przenieś złożone zadania konfiguracyjne z samochodu na telefon.
- Konfiguracja zdalna: Użyj zdalnej konfiguracji GAS, aby umożliwić użytkownikom logowanie się do kont i ustawianie preferencji przy użyciu urządzeń mobilnych przed wejściem do samochodu.
- Dopasowanie wizualne: Użyj kodów QR do wstępnego skojarzenia aplikacji mobilnej z jednostką główną, aby wyeliminować frustrację związaną z ręcznym wprowadzaniem danych.
3. Prywatność i sygnalizacja zaufania
Aplikacje towarzyszące przetwarzają dane osobowe, takie jak wiadomości i kalendarze, dlatego ich projekt musi jasno komunikować, w jaki sposób te dane są chronione.
- Wskaźniki danych ulotnych: W przypadku synchronizacji kalendarza system powinien uwzględniać fakt, że dane mają charakter tymczasowy i zostaną usunięte, gdy telefon nie będzie już używany.
- Uwierzytelnianie pasywne: W przypadku zaufanych funkcji urządzenia przejście z ekranu blokady do profilu użytkownika powinno być płynne, a uwierzytelnianie powinno następować automatycznie za pomocą tokena depozytowego po wykryciu telefonu.
4. Spójność międzyplatformowa
Mimo że systemy Android i iOS różnią się pod względem technicznym (szczególnie w kwestii sposobu, w jaki aplikacja towarzysząca reaguje na powiadomienia), sposób myślenia użytkownika powinien pozostać spójny.
- Ujednolicone wzorce interfejsu użytkownika: Użyj dostarczonych aplikacji referencyjnych , aby mieć pewność, że przepływ konfiguracji, przełączniki i prośby o uprawnienia wyglądają i działają tak samo, niezależnie od systemu operacyjnego urządzenia mobilnego użytkownika.
Aby dowiedzieć się więcej na temat implementacji aplikacji towarzyszących, zobacz Przykładowa implementacja aplikacji towarzyszącej .