Android para vehículos ofrece dos formas de cocrear experiencias de navegación y reproducción de contenido multimedia (como música, podcasts y audiolibros) según el nivel de personalización que necesites.

MediaBrowserService
(MBS): Es una opción que se realiza por ti, perfecta para crear rápidamente una experiencia de app de música de calidad sin personalización.Plantillas de la biblioteca de apps para vehículos (CAL): Las plantillas personalizables proporcionan protecciones para ayudarte a llevar lo mejor de tu app de música al vehículo sin comenzar desde el principio.
MediaBrowserService
Si deseas crear una app de música básica con personalización y desarrollo de la marca limitados, usa MediaBrowserService
. Esta es una experiencia de menor costo para permitir que los usuarios naveguen por el contenido y reproduzcan contenido multimedia.
Debido a que Google y los fabricantes de automóviles determinan el diseño visual básico y el modelo de interacción para gran parte de la experiencia multimedia de Android para vehículos, tu rol en el diseño se enfoca principalmente en lo siguiente:
- Cómo crear una estructura de navegación para el contenido
- Proporcionar elementos y íconos de desarrollo de la marca para las pestañas de navegación y los controles personalizados (si es necesario)
Según tu app, es posible que debas crear flujos adicionales, como un flujo de acceso o la configuración de la pantalla del vehículo (para AAOS), con las plantillas de CAL.
Plantillas de la Biblioteca de apps para vehículos
Las plantillas de la Biblioteca de apps para vehículos permiten una mayor personalización y flexibilidad en la app para ofrecer más funciones a tu app de música en Android Auto.
En particular, las siguientes plantillas te ayudarán a crear una gran experiencia multimedia:
Plantilla de elementos seccionados: La plantilla de elementos seccionados te permite combinar listas y cuadrículas para crear una estructura de navegación personalizada. Para obtener las actualizaciones y funciones más recientes, mueve las instancias existentes de las plantillas de lista o cuadrícula a la plantilla de elementos seccionados.
Plantilla de reproducción de contenido multimedia: La plantilla de reproducción de contenido multimedia te permite decidir qué acciones se pueden realizar desde la pantalla de reproducción. Puedes elegir qué botones mostrar en la sección de resultados de la búsqueda y qué botones y qué imágenes de reproducción mostrar (proporcionados a través de la sesión multimedia).
Plantilla de acceso: La plantilla de acceso presenta opciones para acceder a la app mientras el vehículo está estacionado.
Plantilla de pestaña: La plantilla de pestaña actúa como contenedor de otras plantillas y proporciona pestañas en la parte superior.


Comenzar
Para aprender a usar las plantillas en CAL, consulta Cómo compilar apps con plantillas.
Ejemplos
Para obtener más información sobre la experiencia multimedia en Android Auto, consulta Android Auto > Apps de música. Para ver cómo funciona la experiencia en vehículos con Google integrado, consulta SO Automotive > Apps multimedia.
Requisitos de UX
Las apps de contenido multimedia deben cumplir con los requisitos de las apps de contenido multimedia.