Criar seu app

A criação do seu app de música para Android Automotive OS envolve seis tarefas básicas de design.

Nesta seção, apresentamos uma visão geral dessas tarefas. Ele também descreve como fabricantes de carros e desenvolvedores de apps contribuem para a experiência de apps de mídia.


Visão geral

Como a maior parte do design de apps de mídia depende dos fabricantes de apps, as tarefas relacionadas a design para desenvolvedores de apps são relativamente simples.

Veja as seis tarefas básicas para desenvolvedores de apps:

1) Planeje as guias de navegação: escolha até quatro visualizações de conteúdo de nível superior do conteúdo e escolha ícones ou rótulos para as guias de navegação.

2) Planeje visualizações de navegação:planeje como as visualizações de conteúdo de nível superior e inferior serão organizadas e formatadas (grade ou lista?).

3) Personalize os controles de mídia: decida se você quer fornecer ícones e ações personalizadas e se quer implementar uma fila.

4) Adaptar o fluxo de login:adapte o código fornecido para criar um fluxo de login para seu app, se ele exigir login.

5) Configurações de design:telas de configurações de design para seu app, se necessário.

6) Fornecer elementos da marca:forneça o ícone do app e a cor de destaque para que os fabricantes de carros possam representar sua marca na tela.

Use os links acima para acessar orientações mais detalhadas sobre cada tarefa. Para ver um resumo dos elementos de design que você precisará fornecer, consulte a lista de verificação.


Divisão de papéis

A tabela abaixo resume os papéis de design de fabricantes de carros e de desenvolvedores de apps para garantir uma experiência unificada de app de mídia.

Aspecto da experiência de mídia Papel de design do fabricante do carro Papel de design do desenvolvedor do app
Como navegar por apps de música

Decidir para onde a barra de apps vai e oferecer suporte à navegação e aos controles que podem aparecer na barra de apps

Decida quais visualizações de conteúdo de nível superior representam nas guias da barra de apps e forneça ícones e rótulos conforme necessário.

Acesse Planejar as guias de navegação.

Procurar detalhes do conteúdo

Determine o tamanho e o conteúdo da grade ou dos itens da lista e implemente o cabeçalho do app em níveis menores do conteúdo

Determinar o formato (grade ou lista) e a organização para o conteúdo de mídia navegável em cada nível

Acesse Planejar as visualizações do navegador.

Mídia aberta

Implemente a visualização de reprodução e a barra de controle minimizada com metadados e controles de mídia adequados, incluindo controles para qualquer ação personalizada no app. Forneça uma funcionalidade de fila na visualização de reprodução e no estilo da fila.

Escolha se quer implementar ações personalizadas na barra de controle e forneça ícones para elas. Decida se você quer implementar uma fila e se vai fornecer um indicador para a faixa em reprodução no momento.

Acesse Personalizar controles de mídia.

Login, configurações e pesquisa

Forneça recursos para pesquisa e configurações na barra de apps, crie teclados de pesquisa e conecte os usuários a telas de login conforme necessário

Fornecer fluxo de login (adaptado do exemplo de código) e telas de configurações, se necessário

Acesse Adapt fluxo de login e Design de configurações de login.

Atribuição de marca

Exibir o ícone do app em todas as telas de conteúdo e escolher onde aplicar a cor do app de terceiros como destaque.

Fornecer ícone do app e especificar a cor de destaque

Acesse Fornecer elementos da marca.