Większość aspektów interfejsu multimediów są kontrolowane przez producentów samochodów i Google (patrz Role partnera w zakresie mediów), dlatego zadania projektowania aplikacji są stosunkowo proste.
Podstawowe zadania dla deweloperów aplikacji:
- Planuj karty nawigacyjne: wybierz do 4 widoków treści najwyższego poziomu i zdecyduj, które ikony lub etykiety mają być wyświetlane w kartach nawigacyjnych.
- Planowanie widoków przeglądania: zaplanuj sposób uporządkowania i formatowania widoków treści najwyższego i niższego poziomu (siatka czy lista?).
- Dostosowywanie elementów sterujących odtwarzaniem: zdecyduj, czy chcesz udostępnić niestandardowe działania i ikony oraz czy wdrożyć kolejkę.
- Planowanie komend głosowych: określ, o których polecenia mogą prosić użytkownicy za pomocą poleceń głosowych.
- Uwzględnienie elementów marki: Dodaj ikonę aplikacji i kolor uzupełniający, aby reprezentować Twoją markę.
Opcjonalne dodatkowe czynności tylko w przypadku AAOS:
- Utwórz proces logowania: użyj dostępnych szablonów, aby utworzyć proces logowania, który umożliwi użytkownikom logowanie się w Twojej aplikacji na ekranie samochodu (jeśli wymaga ona logowania).
- Tworzenie ustawień: w razie potrzeby utwórz ekrany z ustawieniami aplikacji w pojeździe.
Opcjonalny dodatkowy krok tylko w przypadku Androida Auto:
- Zaprezentowanie rekomendacji: wskaż 10 elementów treści multimedialnych, które chcesz zaprezentować jako zalecane.
Aby uzyskać bardziej szczegółowe wskazówki dotyczące poszczególnych zadań, skorzystaj z linków powyżej. Podsumowanie elementów, które musisz dodać, znajdziesz na liście kontrolnej.
Role partnerów w mediach
W tabeli poniżej znajdziesz podsumowanie ról deweloperów aplikacji i producentów samochodów (w AAOS) w zapewnianiu jednolitej obsługi aplikacji do multimediów. W przypadku aplikacji działających w pojazdach z systemem AAOS producenci mogą dostosować interfejs użytkownika do swojej marki i stylu. W przypadku aplikacji działających na Androidzie Auto Google zachowuje spójny wygląd i działanie we wszystkich zgodnych pojazdach.
Aspekt korzystania z mediów | Rola producenta samochodów (lub Google, w przypadku Androida Auto) | Rola dewelopera aplikacji w projektowaniu |
---|---|---|
Poruszanie się po aplikacjach do multimediów | Określ, gdzie ma się wyświetlać pasek aplikacji, oraz zapewnij obsługę nawigacji i elementów sterujących, które mogą się pojawiać na pasku aplikacji | Określ, które widoki treści najwyższego poziomu mają być reprezentowane na kartach na pasku aplikacji, i w razie potrzeby dodaj ikony i etykiety (patrz Karty nawigacyjne planu). |
Przeglądanie szczegółów treści | Określ rozmiar i treść elementów siatki lub listy oraz zaimplementuj nagłówek aplikacji na niższych poziomach treści | Określ format (siatkę lub listę) i organizację treści multimedialnych, które można przeglądać na każdym poziomie (patrz sekcja Planowanie widoków przeglądania). |
Odtwarzanie multimediów | Zaimplementuj widok odtwarzania i zminimalizowany pasek sterowania z odpowiednimi metadanymi i elementami sterującymi odtwarzaniem, w tym z elementami niestandardowymi do różnych działań w aplikacji. Zapewniaj korzystny dostęp do kolejki w widoku odtwarzania i stylu kolejki. | Zdecyduj, czy chcesz wdrożyć na pasku sterowania działania niestandardowe, i podaj ich ikony. Zdecyduj też, czy chcesz wdrożyć kolejkę i czy pokazywać wskaźnik odtwarzanego aktualnie utworu (zobacz Dostosowywanie elementów sterujących odtwarzaniem). |
Komendy głosowe | Udostępnij interfejs Asystenta Google i określ, jak użytkownicy mogą wywoływać Asystenta w określonych samochodach. | Określ, które kategorie multimediów mają być obsługiwane w przypadku żądań głosowych i jakie treści mają być udostępniane w odpowiedzi na żądania ogólne (planuj komendy głosowe) |
Atrybucja marki | Wyświetlaj ikonę aplikacji na wszystkich ekranach treści i zdecyduj, gdzie chcesz dodać kolor aplikacji innej firmy jako uzupełniający | Podaj ikonę aplikacji i określ kolor uzupełniający (patrz: Dodawanie elementów marki) |
Logowanie i ustawienia | Podaj opcje wyszukiwania i ustawień na pasku aplikacji oraz w razie potrzeby łącz użytkowników z ekranami logowania | Użyj szablonów, aby utworzyć ekrany procesu logowania i ustawień. W razie potrzeby zapoznaj się z informacjami o dostosowywaniu procesu logowania i ustawieniach projektu |
Zalecenia | Udostępnij interfejs, aby wyświetlały się rekomendacje dotyczące treści | Podaj źródło odpowiednich rekomendacji treści |