Requisitos de UX
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Verifique se o app atende aos requisitos de design para usabilidade em carros.
Esta seção lista (ou fornece links para) todos os requisitos de UX que você vai precisar. Os requisitos de UX são expressos como instruções que você DEVE, PRECISA ou PODE seguir. Em geral, é possível entender esses rótulos da seguinte maneira:
Requisitos de UX para apps baseados em modelos
Confira os requisitos com base no tipo de app que você está criando:
Requisitos gerais
OBRIGATÓRIO |
Mantenha os fluxos de tarefas com até cinco etapas. |
OBRIGATÓRIO |
Receba permissão do usuário para acessar o microfone do carro antes de gravar áudio
para entrada de texto por voz. |
OBRIGATÓRIO |
Use o método adequado (conforme indicado em
Usar a biblioteca de apps do Android para carros)
para direcionar os usuários do Android Auto ao smartphone para ações que não são permitidas
durante a condução, instruindo-os a olhar para a tela do smartphone apenas quando
for seguro (consulte
Conceder permissões no smartphone). |
NÃO PODE |
Termine fluxos de tarefas de cinco etapas com um modelo baseado em lista, a menos que o recurso
Limites adaptáveis de tarefas esteja ativado. A quinta etapa precisa ser uma destas opções: navegação, mensagem ou painel. |
SHOULD |
Mantenha os fluxos de tarefas curtos (de duas a três etapas). |
SHOULD |
Mostre o conteúdo (ou os botões da faixa de ações) por pelo menos 8 segundos antes de
remover esse conteúdo em uma transição automática entre as etapas. |
SHOULD |
Peça aos usuários para conceder as permissões necessárias quando abrirem o
app pela primeira vez. |
SHOULD |
Se possível, forneça duas cores de destaque para acomodar melhor planos de fundo escuros e claros. |
SHOULD |
Forneça um botão de retorno ou outro mecanismo de saída em lugares onde não há outras
ações disponíveis, como telas de carregamento e modelos de mensagem e
painel sem ação. |
SHOULD |
Mostrar conteúdo útil ao abrir um modelo, em vez de um estado vazio sem opções para os usuários. |
SHOULD |
Ofereça atalhos para etapas anteriores (por exemplo, quando os fluxos de tarefas excederem
três telas). |
SHOULD |
Forneça um ponto de entrada para o usuário, como um ícone de microfone, se o app
permitir entrada de voz (gravação de áudio). |
SHOULD |
Parar a gravação de áudio quando o usuário parar de fornecer a entrada. |
SHOULD |
Atualize o conteúdo apenas 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 transições automáticas para concluir tarefas sem ação do usuário (ou seja, não as use consecutivamente). |
NÃO DEVE |
Crie botões com estados, como alternâncias, em locais onde as ações são
compatíveis (as alternâncias são compatíveis apenas em linhas de lista). |
MAIO |
Atualize a imagem, o ícone ou o texto secundário de uma linha de lista ou item de grade para
refletir as mudanças. |
Somente fluxos de compra
SHOULD |
Ofereça atalhos sempre que possível, como permitir que os usuários repitam
transações anteriores ("reservar novamente"). |
NÃO PODE |
Permitir que os usuários configurem formas de pagamento. |
NÃO PODE |
Peça aos usuários para se comprometerem com pagamentos recorrentes. |
NÃO PODE |
Permitir 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 ir até o
ponto de interesse. |
Apps de navegação
OBRIGATÓRIO |
Verifique se todas as informações visuais mostradas nos mapas (como informações de velocidade e rotulagem de rotas) atendem aos
requisitos de contraste
. |
OBRIGATÓRIO |
Mostre
apenas o conteúdo do mapa e o conteúdo relacionado à direção na superfície do
modelo. |
OBRIGATÓRIO |
Desenhar um mapa com tema claro ou escuro quando for instruído a fazer isso. |
SHOULD |
Verifique se o texto desenhado em mapas usa um tamanho de fonte de 24 dp ou maior, a menos que
esteja pareado com um elemento visual (como um trajeto ou uma via) ou seja
relativamente estático na tela. |
SHOULD |
Indique claramente se uma tarefa vai atualizar o trajeto. |
SHOULD |
Atender ou exceder o tamanho mínimo de 36 x 36 dp para imagens, ícones e marcadores de mapa. |
SHOULD |
Use notificações de navegação guiada para mostrar rotas quando um usuário
estiver concluindo uma tarefa fora do modelo de navegação durante a navegação
ativa (conforme mostrado em
Notificações de navegação: navegação guiada e regular). |
SHOULD |
Atualize os valores de duração e distância durante o trajeto. |
NÃO DEVE |
Crie trajetos 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) para avisar os usuários sobre atualizações gerais
relacionadas à navegação (além das instruções guiadas), como
trânsito à frente. |
MAIO |
Personalize a cor do plano de fundo das notificações do TBT. |
MAIO |
Use animações quando elas ajudarem a dirigir. |
Apps de clima
OBRIGATÓRIO |
Verifique se todas as informações visuais mostradas em mapas ou ícones (como radar, indicador de temperatura, ícones de condição) atendem aos
requisitos de contraste
. |
OBRIGATÓRIO |
Mostre apenas o conteúdo do mapa e informações relacionadas ao clima na superfície do
modelo. |
OBRIGATÓRIO |
Desenhar um mapa com tema claro ou escuro quando for instruído a fazer isso. |
OBRIGATÓRIO |
Verifique se os indicadores meteorológicos não se sobrepõem ou estão ilegíveis devido à densidade/tamanho deles. |
NÃO PODE |
Use animações climáticas na superfície do modelo quando o usuário estiver dirigindo. |
NÃO PODE |
Mostrar mais de cinco anotações exclusivas no mapa do clima em uma determinada visualização (por exemplo, marcadores de temperatura, velocidade do vento, umidade, sobreposição de radar, indicadores de raios e condições da via, tudo na mesma visualização). |
NÃO PODE |
Mostrar legendas de mapas complexas com mais de três itens ou cores exclusivas (não se aplicam gradientes) enquanto o usuário está dirigindo. |
NÃO PODE |
Permitir que os usuários configurem intervalos de tempo ou datas de informações de previsão. |
SHOULD |
Verifique se o texto desenhado em mapas usa um tamanho de fonte de 24 dp ou maior, a menos que
esteja pareado com um elemento visual (como um trajeto ou uma via) ou seja
relativamente estático na tela. |
SHOULD |
Atender ou exceder o tamanho mínimo de 36 x 36 dp para imagens, ícones e marcadores de mapa. |
MAIO |
Mostra informações de previsão para os próximos horários, como horas, AM/PM ou dias. |
MAIO |
Use notificações heads-up (HUNs, na sigla em inglês) para alertar os usuários sobre atualizações importantes relacionadas a condições climáticas iminentes ou ao longo do trajeto do usuário. |
MAIO |
Use animações relacionadas ao clima quando o usuário não estiver dirigindo. |
MAIO |
Use animações quando elas estiverem relacionadas ao movimento do mapa pelo usuário
ou à localização dele. |
Requisitos específicos do modelo
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:
O conteúdo e os exemplos de código nesta página estão sujeitos às licenças descritas na Licença de conteúdo. Java e OpenJDK são marcas registradas da Oracle e/ou suas afiliadas.
Última atualização 2025-09-06 UTC.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-09-06 UTC."],[],[],null,[]]