El SDK de Navigation te permite integrar a la perfección la experiencia de navegación paso a paso de Google Maps directamente en tus aplicaciones para dispositivos móviles. El SDK ofrece la personalización de la IU para la apariencia de la marca y la configuración avanzada de rutas. Brindar experiencias de navegación personalizables en la app te ayuda a mejorar la eficiencia operativa y la participación de los usuarios, y obtener estadísticas valiosas basadas en datos.
¿Por qué usar el SDK de Navigation?
Si integras la navegación en tu app, podrás brindar una experiencia superior a los usuarios, a la vez que aplicas tu propio desarrollo de la marca y aprovechas los datos de viajes:
- Controla la experiencia de extremo a extremo y aumenta la participación manteniendo a los usuarios dentro de tu app durante la navegación, lo que elimina la necesidad de cambiar de app.
- Personaliza la experiencia de navegación para que coincida con la apariencia de tu marca con elementos personalizables de la IU.
- Optimiza la experiencia de rutas mediante la administración de las preferencias de enrutamiento, los destinos y los puntos de referencia.
- Usa los datos de ubicación y eventos del enrutamiento de viajes para obtener estadísticas, optimizaciones, comunicaciones con los clientes y supervisión en tiempo real.
¿Qué puedes hacer con el SDK de Navigation?
El SDK de Navigation te permite crear una experiencia de navegación completa en la app:
- Brinda a tus usuarios una experiencia de navegación paso a paso confiable y confiable con la tecnología de Google Maps.
- Admiten diversos medios de transporte, como conducir, caminar, andar en bicicleta y vehículos de dos ruedas.
- Implementa marcadores personalizados, superposiciones y elementos de la IU para destacar información clave de navegación y personalizar la experiencia de navegación para que coincida con tu marca.
- Accede a los datos de viajes para analizar tendencias, identificar áreas de mejora y optimizar las operaciones.
Cómo funciona el SDK de Navigation
Puedes integrar el SDK de Navigation en tu app con o sin una implementación del SDK de Maps existente. Los dos componentes principales del SDK de Navigation son los siguientes:
- Capa del mapa: Comienza con una capa de mapa del SDK de Maps que incluya la vista del mapa, el diseño, los controles de la IU, la cámara y el comportamiento de interacción.
- Experiencia de navegación: Agrega la experiencia de navegación con el SDK de Navigation, que incluye la superposición de navegación paso a paso, las tarjetas de paso y los elementos adicionales de la IU. Puedes usar la experiencia de Google Navigation o crear tu propia experiencia de navegación personalizada.
Cómo usar el SDK de Navigation
A continuación, se describe una situación de caso de uso típica para utilizar el SDK de Navigation:
1 | Preparación | Crea un proyecto de Google Cloud, agrega los SDK de Maps y Navigation a tu API y configura tu proyecto de Xcode. Para obtener más información, consulta Configura tu proyecto. |
2 | Cómo navegar a tu primera ruta | Traza una ruta dentro de tu app para un solo destino. Para obtener más información, consulta Cómo navegar por una ruta. |
3 | Cómo modificar la IU de navegación | Personaliza la experiencia de navegación y la apariencia visual modificando los controles y elementos integrados de la IU que aparecen en el mapa. Para obtener más información, consulta Cómo modificar la IU de navegación. |
4 | Ajusta los detalles de enrutamiento | Modifica las preferencias de enrutamiento y administra los puntos de referencia. Para obtener más información, consulta Experiencia de ruta. |
Para obtener más información sobre las funciones del SDK de Navigation, consulta Referencia o Prueba la demostración.