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 para apps de mídia.
Requisitos gerais
Desenvolvedores de apps:
DEVE | Mantenha os fluxos de tarefas em cinco etapas ou menos. |
DEVE | Consiga permissão do usuário para acessar o microfone do carro antes de gravar áudio para entrada de texto por voz. |
DEVE | 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 nã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 É POSSÍVEL | Encerre fluxos de tarefas de cinco etapas com um modelo baseado em lista, a menos que o recurso Limites de tarefa adaptáveis esteja ativado. A quinta etapa precisa ser uma destas: navegação, mensagem ou painel. |
DEVE | Mantenha os fluxos de tarefas curtos (de 2 a 3 passos). |
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 | Solicite que os usuários concedam 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 | Ofereça um ponto de entrada do usuário, como um ícone de microfone, se o app permitir 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 | Atualizar o conteúdo somente para os fins indicados em 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 as 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 | Crie botões com estados, como botões de alternância, em locais em que as ações são compatíveis (apenas em linhas de listas). |
MAIO | Atualize a imagem, o ícone ou o texto secundário de um item de grade ou linha da lista para refletir as mudanças. |
Somente fluxos de compra
DEVE | Ofereça atalhos sempre que possível, por exemplo, para permitir que os usuários repitam transações anteriores ("reservar novamente"). |
NÃO É POSSÍVEL | Permitir que os usuários configurem formas de pagamento. |
NÃO É POSSÍVEL | Peça que os usuários se comprometam a fazer pagamentos recorrentes. |
NÃO É POSSÍVEL | 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:
DEVE | Confira se todas as informações visuais desenhadas nos mapas (como informações de velocidade e identificação de trajeto) atendem aos requisitos de contraste. |
DEVE | Desenhe apenas o conteúdo do mapa e o conteúdo relacionado ao percurso na superfície do modelo. |
DEVE | Desenhe um mapa com tema claro ou escuro quando for instruído a fazer isso. |
DEVE | O tamanho da fonte dos mapas precisa ser 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 | Atender ou exceder 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 exibir rotas quando um usuário está concluindo uma tarefa fora do modelo de navegação durante a navegação ativa, conforme mostrado em Notificações de navegação: TBT e comuns. |
DEVE | Atualizar os valores de duração e distância durante a viagem. |
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 alertar os usuários sobre atualizações gerais relacionadas à navegação (além das rotas de navegação guiada), como o trânsito. |
MAIO | Personalize a cor do plano de fundo das notificações da guia "TBT". |
MAIO | Use animações para ajudar na direção. |
Requisitos específicos dos modelos
Use os requisitos específicos do modelo para garantir que cada modelo nos seus fluxos de tarefas atenda aos requisitos e às recomendações de UX.
Saiba mais sobre os requisitos de cada modelo:
- Modelo de guia
- Modelo de lista
- Modelo de grade
- Modelo de login
- Modelo de mensagem
- Modelo de mensagem longa
- Modelo de pesquisa
- Modelo de painel
- Modelo de lista de lugares (mapa)
- Modelo de lista de lugares (navegação)
- Modelo de mapa
- Modelo de visualização de rota
- Modelo de navegação