Leve seu app para os veículos com o Android Auto ou o Android Automotive OS. Use uma arquitetura de app que funcione para os dois casos de maneira que todos os usuários possam aproveitar seu app.
Android Auto
O Android Auto oferece uma experiência de app otimizada para usuários com smartphone Android e o app Android Auto, mas que não tenham um veículo com o Android Automotive OS. Se o carro ou o som automotivo de um usuário for compatível com o Android Auto, ele poderá usar seu app diretamente no visor do carro, conectando o smartphone.
Ative o Android Auto para se conectar ao seu app para smartphone adicionando serviços que o Android Auto usa para exibir uma interface otimizada para motoristas. É possível reutilizar esses serviços no app Android Automotive OS, mas os usuários não instalam seu app para smartphone nos carros.
O Android Auto já tem milhões de usuários e centenas de carros e sons automotivos compatíveis.
Figura 1. Android Auto: acionado por um smartphone e executado em um carro.
Android Automotive OS
O Android Automotive OS é um sistema de infoentretenimento do Android integrado aos veículos. O sistema do carro é um dispositivo Android autônomo otimizado para veículos. Com o Android Automotive OS, o usuário instala seu app diretamente no carro, e não no smartphone.
Caso seu app seja de mídia, ele precisa incluir um serviço de navegação de mídia. Consulte Criar apps de mídia para carros para ver instruções. É possível usar o mesmo serviço de navegação de mídia com o Android Automotive OS e o Android Auto. No entanto, algumas atividades, como login e configurações, precisam ser criadas especificamente para o Android Automotive OS. Para mais informações, consulte Adaptar fluxo de login e Configurações de design nas diretrizes de design do app Android Automotive OS.
Figura 2. Android Automotive OS executado em um carro.
Categorias de apps com suporte
O Android Auto e/ou o Android Automotive OS têm suporte aos seguintes tipos de apps:
- Apps de mídia (áudio)
- Os apps de mídia permitem que os usuários procurem e toquem músicas, rádios, audiolivros e outros conteúdos de áudio no carro. Você pode criar, testar e distribuir apps de mídia no Android Auto e no Android Automotive OS. Consulte Criar apps de mídia para carros para ver mais informações .
- Apps de mensagens
- Os apps de mensagens permitem que os usuários recebam notificações, leiam mensagens em voz alta usando conversão de texto em voz e enviem respostas por entrada de texto por voz no carro. Você pode criar, testar e distribuir apps de mensagens no Android Auto. Para mais informações, consulte Criar apps de mensagens para o Android Auto.
- Apps de navegação
- Os apps de navegação, incluindo provedores de serviços de entrega/viagem, ajudam os usuários a chegar ao destino fornecendo rotas de navegação guiada. Para desenvolver esses tipos de apps, use a biblioteca Android for Cars App. Para mais informações, consulte Como usar a biblioteca Android for Cars App e Criar apps de navegação para carros.
- Apps de ponto de interesse (PDI)
- Os apps de PDI permitem que os usuários encontrem locais e realizem ações relevantes. Isso inclui, entre outros, apps de estacionamento, carregamento e abastecimento, que ajudam os usuários a encontrar lugares para estacionar ou localizar a estação de carregamento ou abastecimento mais próxima. Um app de PDI permite que o usuário procure e descubra pontos de interesse com a intenção de ir até eles. Para desenvolver esses tipos de apps, use a biblioteca Android for Cars App. Para mais informações, consulte Como usar a biblioteca Android for Cars App e Criar apps de ponto de interesse para carros.
- Apps de vídeo
- Apps de vídeo permitem que os usuários vejam streaming de vídeos enquanto o carro está estacionado. O objetivo principal desses apps é mostrar streaming de vídeos. Você pode criar, testar e distribuir apps de vídeo no Android Automotive OS. Consulte Criar apps de vídeo para o Android Automotive OS para ver mais informações.
Outros recursos
Para saber mais sobre o Android para carros, consulte os recursos adicionais a seguir.