Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Projetar um app com a biblioteca Android for Cars App envolve sequenciar
modelos em fluxos de tarefas e personalizá-los para as metas do app e dos
usuários.
Use a biblioteca para criar apps nas seguintes categorias:
Para entender o processo de design em alto nível, consulte as etapas do processo abaixo.
Para saber mais detalhes sobre seu papel e o papel da biblioteca de apps na criação da experiência
para os usuários, consulte Quem é responsável pelo quê.
Etapas do processo
Projetar com a biblioteca Android for Cars App envolve as seguintes etapas,
em geral:
Definir as tarefas do usuário
Descubra quais tarefas são importantes para os usuários realizarem com seu app em
veículos.
Planejar as comunicações.
Escolha opções de comunicação adequadas para todos os cenários em que o app
se comunica com os usuários.
Personalize seu app.
Personalize o conteúdo de cada modelo para refletir as necessidades dos usuários e
personalize o estilo para refletir a marca do seu app.
O que cada parte faz
Quando você cria um app com a biblioteca Android for Cars App, ela
cuida de muitos aspectos da experiência do app, incluindo fazer com que ele funcione de forma
otimizada em todos os carros compatíveis.
O que a biblioteca processa
O que os desenvolvedores de apps lidam
Entrada: processamento de entradas do usuário em modelos com
mecanismos disponíveis em carros específicos, como tela touchscreen ou
seletor giratório
Dimensionamento da tela: como adaptar o conteúdo aos tamanhos da tela
Transições de tela:
transição de movimento
entre telas
interface consistente e otimizada: garantir que a interface e os padrões de interação sejam conhecidos e consistentes em todos os apps.
Modo claro e escuro (exceto conforme indicado abaixo):
ajuste dos recursos do modelo para o modo adequado às condições de luz ambiente
Restrições de UX com base no estado de condução: limitar
o texto ou desativar determinados recursos, como o teclado, enquanto o usuário
está dirigindo.
Maps para apps que não são de navegação: desenhar o mapa no modelo de lista de lugares (mapa).
Entrada de texto por voz: processamento do áudio gravado
Fluxos de usuários: como criar sequências personalizadas de modelos que abordam jornadas ideais do usuário
Metadados: fornece metadados, como itens de listas e locais a serem fixados no mapa.
Elementos da marca: fornecer iconografia,
imagens e cores de destaque personalizadas
do app (com variantes claras e escuras).
Maps (somente apps de navegação): mostrar e atualizar mapas (com tema claro ou escuro, conforme instruído) incluindo um mapa para exibição em cluster, se quiser.
Para o AAOS, os OEMs de veículos cuidam do seguinte:
Estilo específico do veículo: personalização de estilos
para integrar a marca do OEM e o interior do veículo
[[["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 2024-07-23 UTC."],[[["The Android for Cars App Library streamlines app development for vehicles by providing pre-built templates and handling core functionalities like input, screen adaptations, and driving-optimized UI."],["Developers can use the library to build communication, navigation, and other driving-related apps, focusing on customizing task flows, content, and branding."],["App design involves defining user tasks, planning task flows considering driving state, planning communications, and customizing the app's content and styling."],["While the library manages many aspects of the user experience, developers are responsible for voice input processing, user flow creation, providing metadata, and branding elements."],["Vehicle OEMs handle vehicle-specific styling for AAOS to integrate with their branding and vehicle interiors."]]],[]]