Las apps de navegación son aplicaciones basadas en mapas que brindan orientación e indicaciones a los conductores mientras están en la ruta. Se integran con la pantalla central del vehículo y, a menudo, con el panel de instrumentos para mostrar información relevante para el viaje del conductor.

Las plantillas de la biblioteca de apps de Android para vehículos están optimizadas para la conducción y diseñadas para Android Auto y AAOS. Cada plantilla incluye funciones enfocadas en la navegación, como las siguientes:
- Listas de lugares
- Vistas previas de rutas
- Tarjetas de estimación de viajes
- Tarjetas de rutas
- Alertas de navegación
- Interactividad del mapa
- Integración del clúster
Tendrás control sobre la capa del mapa que se encuentra detrás de los elementos interactivos de la plantilla.
Comenzar
Para obtener información sobre cómo usar las plantillas en la Biblioteca de apps de Android para vehículos, consulta Cómo compilar apps con plantillas.
En el caso de las apps de navegación, la plantilla Mapa y contenido y la plantilla Navegación son especialmente relevantes.
Ejemplos
Para ver cómo se pueden ensamblar las plantillas en experiencias orientadas a la navegación, consulta los siguientes flujos de muestra:
- Cómo navegar a una ubicación guardada
- Cómo explorar ubicaciones y comenzar la navegación
- Cómo acceder a los detalles de la ubicación y comenzar la navegación
- Cómo buscar con resultados anteriores mientras conduces
- Cómo responder a una alerta de navegación
- Cómo responder a una alerta programada
- Cómo agregar una parada mientras conduces
- Llegar al destino
- Cómo ver un mapa en el clúster
Requisitos de UX
Además de los requisitos globales para las apps basadas en plantillas, las apps de navegación también deben cumplir con los siguientes requisitos.
OBLIGATORIO | Asegúrate de que toda la información visual que se dibuja en los mapas (como la información de velocidad y el etiquetado de rutas) cumpla con los requisitos de contraste . |
OBLIGATORIO | Dibuja solo contenido de mapa y contenido relacionado con la conducción en la superficie de la plantilla. |
OBLIGATORIO | Dibujar un mapa de tema claro u oscuro cuando se le solicite |
OBLIGATORIO | Usa notificaciones de navegación paso a paso (TBT) para mostrar instrucciones cuando un usuario completa una tarea fuera de la plantilla de navegación durante la navegación activa (como se muestra en Notificaciones de navegación: TBT y normales). |
DEBE | Asegúrate de que el texto dibujado en los mapas use un tamaño de fuente de 24 dp o más grande, a menos que se combine con un elemento visual (como una ruta o una carretera) o sea relativamente estático en la pantalla. |
DEBE | Indica claramente si una tarea actualizará la ruta. |
DEBE | Cumplir o superar el tamaño mínimo de 36 × 36 dp para imágenes, íconos y marcadores de mapa |
DEBE | Actualiza los valores de duración y distancia durante el viaje. |
MAYO | Usa alertas de navegación o notificaciones de atención (HUN) para alertar a los usuarios sobre actualizaciones generales relacionadas con la navegación (además de las instrucciones paso a paso), como el tráfico más adelante. |
MAYO | Se personalizó el color de fondo de las notificaciones de TBT. |
MAYO | Usa animaciones cuando ayuden a conducir. |
Requisitos específicos de la plantilla
Tu app también debe cumplir con los requisitos de las plantillas específicas en tus flujos de tareas. Consulta los requisitos de cada plantilla a continuación.
- Plantilla de cuadrícula
- Plantilla de lista
- Plantilla de mensaje largo
- Plantilla de mensaje
- Plantilla de mapa y contenido
- Plantilla de navegación
- Plantilla de panel
- Plantilla de búsqueda
- Plantilla de acceso
- Plantilla de tabulación