Compila apps con plantillas

El diseño de una app con la biblioteca de apps de Android para vehículos implica secuenciar las plantillas en flujos de tareas y personalizarlas para los objetivos de tu app y sus usuarios.

Usa la biblioteca para crear apps en las siguientes categorías:

Para comprender el proceso de diseño en un nivel alto, consulta los pasos del proceso que se indican a continuación. Para obtener detalles sobre tu rol y el de la biblioteca de la app en la creación de la experiencia para los usuarios, consulta Quién controla qué.

Pasos del proceso

En general, el diseño con la biblioteca de apps de Android para vehículos implica los siguientes pasos:

  1. Define las tareas del usuario. Averigua qué tareas son importantes para que los usuarios realicen con tu app en los vehículos.
  2. Planifica los flujos de tareas. Elige una secuencia de plantillas para guiar a los usuarios a través de cada tarea.
  3. Ten en cuenta el estado de conducción. Usa estratégicamente las plantillas solo para estacionamientos y las estrategias de flujo de tareas.
  4. Planifica las comunicaciones. Elige las opciones de comunicación adecuadas para todas las situaciones en las que tu app se comunica con los usuarios.
  5. Personaliza tu app. Personaliza el contenido de cada plantilla para que refleje las necesidades de tus usuarios y personaliza el diseño para que refleje la marca de tu app.

Quién controla qué

Cuando creas una app con la biblioteca de apps de Android para vehículos, esta se encarga de muchos aspectos de la experiencia de la app, como hacer que funcione de una manera optimizada para la conducción en todos los vehículos compatibles.

Qué controla la biblioteca Qué controlan los desarrolladores de apps
  • Entrada: Controla la entrada del usuario a las plantillas a través de mecanismos disponibles en automóviles específicos, como pantallas táctiles o rotativas.
  • Tamaño de la pantalla: Adapta el contenido a los tamaños de pantalla
  • Transiciones de pantalla: Transición de movimiento entre pantallas
  • IU coherente y optimizada para la conducción: Garantiza que la IU y los patrones de interacción sean familiares y coherentes en todas las apps.
  • Modo claro y oscuro (excepto como se indica a continuación): Ajusta las funciones de la plantilla al modo adecuado para las condiciones de luz ambiental.
  • Restricciones de UX según el estado de conducción: Limitar el texto o inhabilitar ciertas funciones, como el teclado, mientras el usuario conduce
  • Mapas para apps que no son de navegación: Dibuja el mapa en la plantilla Lista de lugares (mapa)
  • Entrada de voz: Procesa el audio grabado.
  • Flujo de usuarios: Crea secuencias personalizadas de plantillas que aborden recorridos críticos del usuario.
  • Metadatos: Proporciona metadatos, como elementos de lista y ubicaciones para fijar en mapas.
  • Elementos de desarrollo de la marca: Proporcionar la iconografía, las imágenes y los colores de los elementos destacados personalizados de la app (con variantes claras y oscuras)
  • Mapas (solo para apps de navegación): Dibuja y actualiza mapas (con temas claros o oscuros, según se indique), incluido un mapa para la visualización de clústeres si lo deseas.

En el caso de AAOS, los OEM de vehículos se encargan de lo siguiente:

  • Diseño específico del vehículo: Personaliza los diseños para integrarlos con el desarrollo de la marca y los interiores de los vehículos del OEM.