Criar apps de mídia

Os apps de mídia projetados com o Android para carros ajudam os motoristas a encontrar e controlar as mídias favoritas sem tirar os olhos da estrada.

Há duas maneiras de criar apps de mídia com o Android para carros. Para ter mais controle sobre a interface, o fluxo e a marca do app, use os modelos da biblioteca de apps para carros como proteção para ajudar você a levar o melhor do seu app de mídia para o carro.

Se você preferir uma abordagem mais direta com menos personalização, use o Serviço de navegador de mídia.

Faça mais com os modelos da biblioteca Car App

Os modelos da biblioteca de apps para carros (CAL) permitem mais personalização e flexibilidade no app para oferecer mais recursos ao seu app de mídia.

Os modelos a seguir, em especial, ajudam a criar uma ótima experiência de mídia:

  • Modelo de item seccionado:com o modelo de item seccionado, é possível misturar e combinar 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 atuais dos modelos de lista ou grade para o modelo de item seccionado.
  • Modelo de reprodução de mídia:com o modelo de reprodução de mídia, você pode decidir 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 exibir (fornecidos pela sessão de mídia).
  • Modelo de login:o modelo de login apresenta opções para fazer login no app enquanto o veículo está estacionado.
  • Modelo de guia:o modelo de guia funciona como um contêiner para outros modelos, fornecendo guias na parte de cima.
Exemplo de reprodução de mídia
Exemplo mostrando uma lista e uma grade em um app de mídia.
Exemplo de reprodução de mídia
Exemplo mostrando a visualização "Tocando agora" de um app de mídia.

Serviço de navegador de mídia

Se preferir criar um app de mídia mais básico com branding e personalização limitados, use o MediaBrowserService (MBS).

Como o design visual básico e o modelo de interação de grande parte da experiência de mídia do Android para carros são determinados pelo Google e pelas montadoras, sua função no design se concentra principalmente em:

  • Criar uma estrutura de navegação para o conteúdo
  • Fornecer elementos de marca e ícones para guias de navegação e controles personalizados (se necessário)
  • Dependendo do app, talvez seja necessário criar fluxos adicionais, como um fluxo de login ou configurações para a tela do carro (para o AAOS) usando os modelos na biblioteca de apps para carro (CAL, na sigla em inglês).

Etapa opcional para o Android Auto:

Requisitos de UX para apps de mídia

Para saber mais sobre os requisitos de apps de mídia, consulte estes recursos: