Apps de música

O Android para carros oferece duas maneiras de cocriar experiências de navegação e reprodução de mídia (como músicas, podcasts e audiolivros), dependendo do nível de personalização necessário.

Figura 1. Exemplo de experiência de app de mídia criada usando modelos da biblioteca Car App
  1. MediaBrowserService (MBS): uma opção pronta para uso, perfeita para criar rapidamente uma experiência de app de mídia de qualidade sem personalização.

  2. Modelos da biblioteca de apps para carros (CAL, na sigla em inglês):os modelos personalizáveis oferecem proteções para ajudar você a trazer o melhor do seu app de mídia para o carro sem começar do zero.

MediaBrowserService

Se você quiser criar um app de mídia básico com marca e personalização limitadas, use MediaBrowserService. Essa é uma experiência de custo mais baixo para que os usuários naveguem pelo conteúdo e reproduzam mídia.

Como o design visual básico e o modelo de interação para grande parte da experiência de mídia do Android para carros são determinados pelo Google e pelos fabricantes de carros, seu papel no design é focado principalmente em:

  • Criar uma estrutura de navegação para o conteúdo
  • Fornecer elementos e ícones de branding para guias de navegação e controles personalizados (se necessário)

Dependendo do app, talvez seja necessário criar outros fluxos, como um de login ou configurações para a tela do carro (no AAOS), usando os modelos no CAL.

Modelos da biblioteca Car App

Os modelos da biblioteca de apps para carros permitem mais personalização no app e flexibilidade para trazer mais recursos ao seu app de mídia no Android Auto.

Os modelos a seguir vão ajudar você a criar uma ótima experiência de mídia:

  • Modelo de item dividido em seções:o modelo de item dividido em seções permite misturar listas e grades para criar uma estrutura de navegação personalizada. Para receber as atualizações e os recursos mais recentes, mova todas as instâncias dos modelos de lista ou grade para o modelo de item dividido em seções.

  • Modelo de reprodução de mídia:o modelo de reprodução de mídia permite que você decida quais ações podem ser realizadas na tela de reprodução. Você pode escolher quais botões mostrar na seção de resultados da pesquisa e quais botões e imagens de reprodução mostrar (fornecidos pela sessão de mídia).

  • Modelo de login:o modelo de login apresenta opções para fazer login no app enquanto o carro está estacionado.

  • Modelo de guia:o modelo de guia funciona como um contêiner para outros modelos, fornecendo guias na parte de cima.

Imagem representando um item dividido
Figura 2. Modelo de item com seções
Imagem representando um item dividido em seções
Figura 3. Modelo de reprodução de mídia

Primeiros passos

Para saber como usar os modelos no CAL, consulte Criar apps com modelos.

Exemplos

Para saber mais sobre a experiência de mídia no Android Auto, consulte Android Auto > Apps de mídia. Para saber como a experiência funciona em carros com o Google integrado, consulte Automotive OS > Apps de mídia.

Requisitos de UX

Os apps de mídia precisam atender aos requisitos.