Visão geral

O Discador é um app do sistema Android que oferece uma experiência otimizada para distrações em ligações Bluetooth, pesquisa de contatos e gerenciamento de chamadas. Uma implementação totalmente funcional do discador é fornecida no Android Open Source Project (AOSP). Essa implementação pode ser usada como está ou com um tema visual personalizado.

Modos de exibição do discador
Figura 1. Modos retrato e paisagem do discador

Terminologia

Estes termos são usados em toda esta seção:
  • Android Open Source Project (AOSP). Um sistema operacional de código aberto para dispositivos móveis e um projeto de código aberto correspondente liderado pelo Google.

  • Otimização contra distrações (DO, na sigla em inglês). Fluxo de usuário que segue as restrições de experiência do usuário (UXR, na sigla em inglês) e é seguro durante a direção.

  • Notificação de alerta (HUN). Uma notificação recebida que aparece em uma tela.

  • Restrições de experiência do usuário (UXR). Os aplicativos que mostram uma interface do usuário dependente do estado de direção precisam aderir à UXR.

  • Interface do usuário (IU). O meio pelo qual os usuários controlam as interações com os aplicativos.

  • Otimização para veículos (VO, na sigla em inglês). Fluxo de usuário que não precisa seguir UXR e não é considerado seguro durante a direção, mas que foi otimizado para uso em um carro.

Objetivo

Esta seção explica como criar um sistema de telecomunicações do Android UXR totalmente compatível com o Android Automotive.

Recursos

O discador oferece estes recursos:

Estado Capacidade Tarefa
Ao dirigir,
os recursos de otimização de distração
Chamadas por Bluetooth
  • Fazer uma chamada usando o teclado.
  • Fazer uma chamada na lista de contatos.
  • Faça uma chamada na lista de chamadas recentes.
  • Fazer uma chamada na página de detalhes do contato.
  • Receber uma chamada recebida por uma notificação de alerta e responder.
  • Retorne uma chamada perdida na Central de notificações.
  • Gerenciamento de chamadas, pausar, desativar som, colocar em espera, trocar e definir o caminho de áudio.
Visualização de contatos e histórico de ligações
  • Mostrar categorias de nível superior.
  • Navegue por todos os contatos favoritos.
  • Navegue pela lista de chamadas recentes.
  • Navegue pela lista de contatos.
  • Acesse a página "Detalhes do contato".
  • Navegue até o endereço de um contato.
Pesquisar com a voz ou a escrita à mão (em um teclado)
  • Mostrar resultados de pesquisa correspondentes.
  • Acessar os detalhes de contato dos contatos filtrados.
Enquanto o veículo estiver estacionado, tudo o que foi mencionado acima e: Configurações

Quando for seguro, os usuários podem acessar as Configurações para:

  • Mudar a ordem de classificação da lista de contatos.
  • Mudar a página inicial, que vai entrar em vigor na próxima reinicialização.
Pesquisar usando o teclado Enquanto o carro está estacionado, os usuários podem fazer pesquisas.
Conectar ao Bluetooth Se nenhum smartphone estiver conectado por Bluetooth quando o carro estiver estacionado, os usuários poderão pressionar o botão "Conectar ao Bluetooth" para navegar até a página de configurações do Bluetooth do sistema para parear e conectar um dispositivo.

Tarefas

Esta tabela descreve as tarefas de cada parte interessada.

Fabricantes de automóveis (OEMs) Google
Crie um sistema de telecomunicações do Android UXR totalmente compatível com o Android Automotive.

Forneça:

  • Uma implementação de discador no AOSP.
  • Documentação para tarefas importantes, como personalização e processos de revisão/certificação.