Para personalizar suas experiências no carro, os usuários podem criar um perfil e, opcionalmente, definir um PIN para protegê-lo.
Dispositivos confiáveis auxiliam na identificação do usuário, autenticação e personalização ao retornar ao veículo.
- Identificação do usuário: Se o carro tiver vários perfis, um dispositivo confiável ajuda o usuário a acessar o perfil correto associado ao seu telefone.
- Autenticação do usuário: Se o perfil de um usuário estiver bloqueado, um dispositivo confiável ajuda o usuário a ignorar a tela de PIN.
- Personalização: Com um dispositivo confiável, os usuários podem acessar uma experiência personalizada com suas configurações favoritas no carro.
Diretrizes de projeto
Projetar para dispositivos confiáveis exige equilibrar a automação passiva com o controle ativo. Seu objetivo é fazer com que o carro pareça uma extensão do espaço digital pessoal do motorista, garantindo que ele mantenha o controle de seus dados.
Estabeleça um modelo mental claro para os perfis no carro, seja durante o fluxo de configuração inicial, nos momentos subsequentes de criação de perfis ou ao ativar um dispositivo confiável. É importante reforçar o conceito de um espaço de usuário individualizado no carro e como o telefone do usuário funciona como um identificador para acessá-lo e desbloqueá-lo.
Autenticação de perfil simplificada
A vantagem mais significativa de um dispositivo confiável é a possibilidade de contornar a tela de bloqueio padrão.
- Desbloqueio passivo: Projete o sistema para desbloquear automaticamente o perfil do usuário Android quando o motorista se aproximar ou entrar no carro. Isso funciona usando um "token de garantia" enviado do telefone para autenticar a tela de bloqueio do usuário ativo.
- Confirmação visual: Forneça uma saudação discreta ou um sinal visual na central multimídia para confirmar que o perfil foi desbloqueado e carregado. Isso evita que o motorista fique em dúvida se o sistema reconheceu o dispositivo corretamente.
- Alerta de contingência: Verifique se a entrada manual de PIN ou padrão continua disponível como principal alternativa caso o dispositivo confiável esteja ausente, sua bateria esteja descarregada ou não consiga se conectar.
Sincronização de dados contextuais
Dispositivos confiáveis atuam como uma porta de entrada para dados pessoais que só devem existir no carro enquanto o dispositivo estiver presente.
- Sincronização de calendário efêmero: Quando o sistema detecta um dispositivo confiável, ele pode sincronizar o calendário do telefone com o banco de dados do carro (o provedor de calendário do Android).
- Limpeza com foco na privacidade: O sistema foi projetado para apagar automaticamente todos os dados sincronizados do calendário assim que o telefone não estiver mais presente, garantindo que nenhum dado pessoal permaneça acessível ao próximo motorista.
- Continuidade de mensagens: O carro pode receber notificações de mensagens de terceiros do telefone. Essas notificações devem ser exibidas como avisos visuais (HUNs) que o motorista pode gerenciar sem usar as mãos, utilizando o Google Assistente.
Gestão transparente da confiança
Os motoristas precisam sentir que têm controle total sobre quais dispositivos são confiáveis e a que esses dispositivos podem acessar.
- Integração com código QR: Os usuários podem se cadastrar usando a central multimídia do carro ou um celular, por meio de um código QR que inicia a associação confiável no aplicativo complementar para dispositivos móveis.
- Controle granular de permissões: Na interface do usuário do aplicativo móvel, permita que os motoristas ativem ou desativem recursos específicos de forma independente, como desbloqueio de dispositivos confiáveis, sincronização de calendário ou notificações de mensagens.
- Revogação de confiança: Forneça um método claro e fácil, tanto nas configurações do carro quanto no aplicativo móvel, para "deixar de confiar" em um dispositivo imediatamente.
Implementação multiplataforma
Levar em consideração as diferenças técnicas entre os sistemas operacionais móveis, mantendo ao mesmo tempo a consistência da experiência do usuário.
- Limitações de mensagens: O suporte para leitura e resposta a mensagens de terceiros pode variar entre telefones Android e iOS devido a limitações técnicas do próprio telefone.
- Interface de usuário unificada: Use os aplicativos de referência de interface do usuário do Flutter fornecidos para verificar se as telas de configuração e gerenciamento têm a mesma aparência no iOS e no Android. Essa consistência reforça a confiança na marca, independentemente do dispositivo escolhido pelo motorista.