Esta seção descreve como os controles de login e de app funcionam nos apps de mídia.
Os usuários acessam as configurações e a pesquisa no app usando os controles na barra de apps ou no cabeçalho. Os fabricantes de automóveis criam a sobreposição de pesquisa, e os desenvolvedores de apps conectam o conteúdo usando as APIs do Android Automotive OS. Os desenvolvedores de aplicativos projetam todos os aspectos da sobreposição de configurações e do fluxo de login para os aplicativos.
Login
Quando um usuário tenta abrir um aplicativo que requer login (normalmente depois de instalá-lo da Play Store), o usuário entra no fluxo de login fornecido pelo desenvolvedor do aplicativo. Se o login em um aplicativo for opcional, ele poderá ser incluído como uma das configurações do aplicativo, para que os usuários possam acessá-lo dessa forma.
O fluxo de login pode envolver uma ou mais das seguintes opções:
- Login do Google:permitir que os usuários façam login com as Contas do Google.
- Login com o smartphone:mostrar um código PIN na tela do carro para que os usuários digitem no smartphone ou vice-versa.
- Login padrão:peça para os usuários digitarem nomes de usuário e senhas para o app na tela do carro
O Login do Google é recomendado como a opção principal de login para apps compatíveis. Com essa opção, os usuários só precisam confirmar a Conta do Google, conforme mostrado abaixo.
![](https://developers.google.cn/cars/design/automotive-os/apps/media/interaction-model/images/sign-in-with-google-flow.png?authuser=19&hl=pt-br)
Para mais exemplos de fluxos de login e diretrizes para criá-los, acesse Adapt flow de login.
Controles de apps (pesquisa e configurações)
Os controles de apps consistem em configurações de pesquisa e de app para o app de música. Os desenvolvedores de apps podem implementar uma das opções ou ambas.
![](https://developers.google.cn/cars/design/automotive-os/apps/media/interaction-model/images/primarynav-3.png?authuser=19&hl=pt-br)
![](https://developers.google.cn/cars/design/automotive-os/apps/media/interaction-model/images/primarynav-4.png?authuser=19&hl=pt-br)
Pesquisa no app
Os fabricantes de automóveis são compatíveis com o uso de uma funcionalidade de pesquisa no app na barra de apps. Os desenvolvedores podem decidir se querem implementar uma função de pesquisa nos apps.
Quando o usuário está dirigindo, a funcionalidade de pesquisa invoca o teclado otimizado para unidades, permitindo a entrada de texto por voz. Quando o carro está estacionado, ele invoca o teclado padrão. Os fabricantes de automóveis projetam os dois teclados (ou personalizam os teclados fornecidos pelo Google).
![](https://developers.google.cn/cars/design/automotive-os/apps/media/interaction-model/images/primarynav-5.png?authuser=19&hl=pt-br)
Configurações do app
Os fabricantes de automóveis oferecem suporte ao uso de uma affordance de configurações no app na barra de apps. Os desenvolvedores podem decidir se querem implementar uma função de configurações para os apps.
Essa função precisa incluir apenas as configurações necessárias para o uso do app (como informações da conta, preferências e funções de login e logout), além daquelas relevantes para ouvir mídia no carro (como desativar conteúdo explícito).
Quando o usuário está dirigindo, a funcionalidade de configurações fica visível, mas esmaecida ou modificada para indicar que as configurações do app não estão disponíveis. Quando o carro está estacionado, essa funcionalidade invoca uma sobreposição que contém as configurações do app. Os desenvolvedores projetam as telas de sobreposição dos apps, conforme descrito nas Configurações de design.