Os apps de navegação também precisam atender aos requisitos do app de navegação. Para saber mais sobre outros requisitos que se aplicam ao seu app, acesse Requisitos de apps de mídia.
Requisitos gerais
Desenvolvedores de apps:
PRECISA | Mantenha os fluxos de tarefas em até cinco etapas. |
PRECISA | Consiga permissão do usuário para acessar o microfone do carro antes de gravar áudio para entrada de texto por voz. |
PRECISA | Use o método adequado (conforme indicado em Como usar a biblioteca Android for Cars App) para direcionar os usuários do Android Auto ao smartphone para ações que não são permitidas enquanto dirigem, instruindo-os a olhar para a tela do smartphone apenas quando for seguro. Consulte Conceder permissões no smartphone. |
NÃO | Encerre os fluxos de tarefas de cinco etapas com um modelo baseado em lista, a menos que o recurso Limites de tarefas adaptáveis esteja ativado. A quinta etapa precisa ser uma destas: navegação, mensagem ou painel. |
DEVE | Mantenha os fluxos de tarefas curtos (de duas a três etapas). |
DEVE | Mostre conteúdo (ou botões de faixa de ação) por pelo menos oito segundos antes de remover esse conteúdo em uma transição automática entre as etapas. |
DEVE | Peça aos usuários para conceder as permissões necessárias ao abrir o app pela primeira vez. |
DEVE | Se possível, forneça duas cores de destaque para acomodar melhor fundos escuros e claros. |
DEVE | Forneça um botão "Voltar" ou outro mecanismo de saída em locais em que nenhuma outra ação esteja disponível, como telas de carregamento e modelos de mensagens e painéis sem ações. |
DEVE | Mostra conteúdo útil ao abrir um modelo, em vez de um estado vazio sem opções para os usuários. |
DEVE | Forneça atalhos para as etapas anteriores (por exemplo, quando os fluxos de tarefas excedem três telas). |
DEVE | Forneça um ponto de entrada do usuário, como um ícone de microfone, se o app permitir a entrada de texto por voz (gravação de áudio). |
DEVE | Interrompe a gravação de áudio quando o usuário para de fornecer a entrada. |
DEVE | Atualize o conteúdo somente para os fins indicados em Como limitar a distração do motorista ou quando explicitamente permitido nas orientações para modelos ou tipos de apps específicos. |
NÃO DEVE | Use transições automáticas para concluir tarefas sem ação do usuário (ou seja, não usá-las em sequência). |
NÃO DEVE | Criar botões com estados, como botões de alternância, em locais onde as ações são compatíveis (as alternâncias são aceitas apenas em linhas de lista). |
MAIO | Atualize a imagem, o ícone ou o texto secundário de um item da grade ou de uma lista para refletir as mudanças. |
Somente fluxos de compra
DEVE | Ofereça atalhos sempre que possível, como permitir que os usuários repitam transações anteriores ("Reserve novamente"). |
NÃO | Permitir que os usuários configurem formas de pagamento. |
NÃO | Peça que os usuários se comprometam com pagamentos recorrentes. |
NÃO | Permita que os usuários selecionem vários itens para compra em um único fluxo. |
Somente apps de PDI
DEVE | Ofereça uma maneira de iniciar um app de navegação para navegar até o ponto de interesse. |
Apps de navegação
Desenvolvedores de apps:
PRECISA | Confira se todas as informações visuais desenhadas nos mapas (como informações de velocidade e identificação de trajetos) atendem aos requisitos de contraste. |
PRECISA | Draw: mapeia apenas o conteúdo do mapa e o conteúdo relacionado ao drive na superfície do modelo. |
PRECISA | Desenhe um mapa com tema claro ou escuro quando instruído a fazer isso. |
DEVE | Confira se o texto desenhado nos mapas usa uma fonte de 24 dp ou maior, a menos que esteja emparelhado com um elemento visual (como um trajeto ou via) ou seja relativamente estático na tela. |
DEVE | Indique claramente se uma tarefa atualizará a rota. |
DEVE | Atenda ou exceda o tamanho mínimo de 36 x 36 dp para imagens, ícones e marcadores de mapa. |
DEVE | Use as notificações de navegação guiada (TBT, na sigla em inglês) para mostrar rotas quando um usuário estiver concluindo uma tarefa fora do modelo de navegação durante a navegação ativa, como mostrado em Notificações de navegação: TBT e padrão. |
DEVE | Atualizar os valores de duração e distância durante o percurso. |
NÃO DEVE | Crie jornadas com várias paradas, já que os modelos não são otimizados para esse tipo de interatividade. |
MAIO | Use alertas de navegação ou notificações de alerta (HUNs, na sigla em inglês) para avisar os usuários sobre atualizações gerais relacionadas à navegação (além das rotas de navegação guiada), como o trânsito à frente. |
MAIO | Personalize a cor do plano de fundo das notificações de TBT. |
MAIO | Use animações quando elas ajudarem na direção. |
Apps de clima
Desenvolvedores de apps:
PRECISA | Confira se todas as informações visuais desenhadas em mapas ou ícones (como radar, indicador de temperatura, ícones de condição) atendem aos requisitos de contraste. |
PRECISA | Desenhe apenas o conteúdo do mapa e relacionado ao clima na superfície do modelo. |
PRECISA | Desenhe um mapa com tema claro ou escuro quando instruído a fazer isso. |
PRECISA | Verifique se os indicadores de clima não se sobrepõem ou são ilegíveis devido à densidade/tamanho deles. |
NÃO | Use animações do clima na superfície do modelo quando o usuário estiver dirigindo. |
NÃO | Mostre mais de cinco anotações de mapa meteorológicas exclusivas em uma determinada visualização (por exemplo: marcadores de temperatura, marcadores de velocidade do vento, umidade, sobreposição de radar, indicadores de relâmpagos, condições das vias, tudo na mesma visualização). |
NÃO | Mostre legendas de mapa complexas com mais de três itens exclusivos ou mais de três cores exclusivas (gradientes não se aplicam) enquanto o usuário estiver dirigindo. |
NÃO | Permite que os usuários configurem intervalos de tempo ou datas de informações de previsão. |
DEVE | Confira se o texto desenhado nos mapas usa uma fonte de 24 dp ou maior, a menos que esteja emparelhado com um elemento visual (como um trajeto ou via) ou seja relativamente estático na tela. |
DEVE | Atenda ou exceda o tamanho mínimo de 36 x 36 dp para imagens, ícones e marcadores de mapa. |
MAIO | Mostrar informações de previsão para os próximos horários, como horário de funcionamento, AM/PM ou dias. |
MAIO | Use notificações de alerta (HUNs, na sigla em inglês) para alertar os usuários sobre atualizações meteorológicas importantes relacionadas a condições climáticas iminentes ou condições ao longo do trajeto. |
MAIO | Use animações relacionadas ao clima quando o usuário não estiver dirigindo. |
MAIO | Use animações quando estiverem relacionadas ao movimento do mapa pelo usuário ou pela localização dele. |
Requisitos específicos aos modelos
Use os requisitos específicos do modelo para garantir que cada modelo nos fluxos de tarefas atenda aos requisitos e recomendações de UX.
Saiba mais sobre os requisitos de cada modelo:
- Modelo de grade
- Modelo de lista
- Modelo de mensagem longa
- Modelo de mensagem
- Modelo de mapa + conteúdo
- Modelo de navegação
- Modelo de painel
- Modelo de lista de lugares (mapa)
- Modelo de pesquisa
- Modelo de login
- Modelo de guia