Descripción general

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

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

Para comprender el proceso de diseño a un nivel general, consulta el siguiente proceso. Para obtener detalles sobre tu rol y el de la biblioteca de apps en la creación de la experiencia para los usuarios, consulta Quién se encarga de qué.

Pasos del proceso

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

  1. Define las tareas del usuario. Descubre qué tareas son importantes para que los usuarios realicen con tu app en vehículos.
  2. Planifica los flujos de tareas. Elige una secuencia de plantillas para guiar a los usuarios en cada tarea.
  3. Considera el estado de conducción. Usa de forma estratégica las plantillas exclusivas para el estacionamiento y las estrategias de flujo de tareas.
  4. Planificar las comunicaciones Elige 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 los 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, incluida la optimización para conducir en todos los automóviles compatibles.

Qué controla la biblioteca Qué manejan los desarrolladores de apps
Entrada: Control de la entrada del usuario en plantillas a través de mecanismos disponibles en automóviles específicos, como pantallas táctiles o controles rotativos Entrada de voz: Procesamiento del audio grabado
Tamaño de pantalla: Adaptación del contenido a los tamaños de pantalla Flujos del usuario: Creación de secuencias personalizadas de plantillas que abordan recorridos críticos del usuario
Transiciones de pantalla: Transición de movimiento entre pantallas Metadatos: Proporcionar metadatos, como elementos de lista y ubicaciones para fijar en los mapas
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. Elementos de desarrollo de la marca: Proporciona iconografía de la app, imágenes y colores de énfasis personalizados (con variantes claras y oscuras).
Modo claro y modo oscuro (excepto como se indica a continuación): Ajuste de las funciones de la plantilla al modo adecuado para las condiciones de luz ambiental Mapas (solo apps de navegación): Dibujo y actualización de mapas (con tema claro u oscuro, según las instrucciones), incluido un mapa para la visualización de clústeres si es necesario
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: Cómo dibujar el mapa en la plantilla Lista de lugares (mapa)