Tworzenie aplikacji multimedialnych za pomocą MediaBrowserService

Aby utworzyć aplikację multimedialną z ograniczonymi funkcjami personalizacji i określania marki, użyj usługi MediaBrowserService (MBS). Jest to tańsza opcja, która pozwala użytkownikom przeglądać treści i odtwarzać multimedia.

Ponieważ większość aspektów interfejsu multimediów jest kontrolowana przez producentów samochodów i Google (patrz Role partnera dotyczące multimediów), zadania związane z projektowaniem są stosunkowo proste.

Oto podstawowe zadania dla deweloperów aplikacji:

  1. Zaplanuj karty nawigacyjne: wybierz maksymalnie 4 poziomy najwyższego poziomu treści i określ ikony lub etykiety dla kart nawigacyjnych.
  2. Planowanie widoków przeglądania: zaplanuj, jak będą zorganizowane i sformatowane widoki treści na najwyższym i niższych poziomach (siatka czy lista).
  3. Dostosowywanie elementów sterujących odtwarzaniem: zdecyduj, czy chcesz udostępnić niestandardowe działania i ikony oraz czy chcesz wdrożyć kolejkę.
  4. Zaplanuj działania głosowe: określ, jakie polecenia użytkownicy będą mogli wydawać głosowo.
  5. Podaj elementy marki: podaj ikonę aplikacji i kolor akcentu, aby reprezentować swoją markę.

Opcjonalne dodatkowe kroki tylko w przypadku AAOS:

  1. Utwórz proces logowania: użyj dostępnych szablonów, aby utworzyć proces logowania, który umożliwi użytkownikom zalogowanie się w aplikacji na ekranie samochodu (jeśli aplikacja wymaga logowania).
  2. Utwórz ustawienia: w razie potrzeby utwórz ekrany ustawień w aplikacji.

Opcjonalny dodatkowy krok tylko w przypadku Androida Auto:

  1. Przedstawianie rekomendacji: wybierz 10 treści multimedialnych, które mają być wyświetlane jako rekomendowane.

Aby uzyskać bardziej szczegółowe informacje o każdym zadaniu, kliknij odpowiednie linki. Pełną listę elementów projektu, które musisz przesłać, znajdziesz w checkliście.

Role partnera dotyczące multimediów

W przypadku aplikacji działających na pojazdach z systemem AAOS producenci samochodów mogą dostosować interfejs, aby odzwierciedlał ich markę i styl pojazdu. W przypadku aplikacji działających w Androidzie Auto Google tworzy spójny wygląd i styl aplikacji w różnych kompatybilnych pojazdach. W tabeli poniżej podsumowano role deweloperów aplikacji i producentów samochodów (w AAOS) w ramach zapewniania spójnego działania aplikacji multimedialnych.

Aspekty związane z odtwarzaniem multimediów Rola projektanta producenta samochodów (lub Google w przypadku Androida Auto) Rola dewelopera aplikacji w projektowaniu
Poruszanie się po aplikacjach multimedialnych Określ, gdzie ma się znajdować pasek aplikacji, i obsługuj nawigację aplikacji oraz elementy sterujące, które mogą się na nim wyświetlać. Zdecyduj, które widoki treści najwyższego poziomu mają być reprezentowane na kartach na pasku aplikacji, oraz w razie potrzeby dodaj ikony i etykiety (patrz Planowanie kart nawigacyjnych).
Szczegóły treści przeglądanych Określ rozmiar i zawartość elementów siatki lub listy oraz zaimplementuj nagłówek aplikacji na niższych poziomach treści. Określ format (siatka lub lista) oraz sposób organizacji treści, które można przeglądać na każdym poziomie (patrz Planowanie widoków przeglądania).
Odtwarzanie multimediów Wdrożyć widok odtwarzania i zminimalizowaną belkę sterowania z odpowiednimi metadanymi multimediów i elementami sterowania odtwarzaniem, w tym elementami sterowania dowolnymi niestandardowymi działaniami w aplikacji. Zapewnić możliwość utworzenia kolejki w widoku odtwarzania i stylizację kolejki. Zdecyduj, czy chcesz wdrożyć niestandardowe działania na pasku sterowania, i zapewnij dla nich ikony. Zdecyduj też, czy wdrożyć kolejkę i czy wyświetlać wskaźnik dla aktualnie odtwarzanego utworu (patrz Dostosowywanie elementów sterujących odtwarzaniem).
Komendy głosowe udostępniać interfejs Asystenta Google i kontrolować sposób wywoływania Asystenta w określonych samochodach; Określ, które kategorie multimediów mają być obsługiwane w przypadku żądań głosowych, a także jakie treści mają być dostarczane w przypadku ogólnych żądań (Planowanie działań głosowych).
Atrybucja marki Wyświetlanie ikony aplikacji na wszystkich ekranach treści i wybieranie miejsc, w których ma być stosowany kolor aplikacji innej firmy jako akcent Prześlij ikonę aplikacji i określ kolor akcentu (patrz: Przesyłanie elementów marki).
Logowanie i ustawienia zapewnić ustawienia wyszukiwania i ustawienia na pasku aplikacji oraz w razie potrzeby przekierowywać użytkowników na ekrany logowania; Używaj szablonów do tworzenia procesu logowania i ekranów ustawień. W razie potrzeby zapoznaj się z artykułami Dostosowanie procesu logowaniaUstawienia projektu.
Zalecenia Udostępnij interfejs użytkownika, w którym będą wyświetlane rekomendacje treści podać źródło odpowiednich rekomendacji treści;