Descripción general del SDK de Navigation

El SDK de Navigation te permite integrar sin problemas la experiencia de navegación paso a paso de Google Maps directamente en tus aplicaciones para dispositivos móviles. El SDK ofrece personalización de la IU para el aspecto y la sensación de la marca, y configuración avanzada de rutas. Brindar experiencias de navegación personalizables en la app te ayuda a mejorar la eficiencia operativa, aumentar la participación de los usuarios y obtener estadísticas valiosas basadas en datos.

¿Por qué usar el SDK de Navigation?

Integrar la navegación en tu app te permite brindar una experiencia superior a tus usuarios, además de aplicar tu propia marca y aprovechar los datos de los viajes:

  • Controla la experiencia integral y aumenta la participación manteniendo a los usuarios en tu app durante la navegación, lo que elimina la necesidad de cambiar entre apps.
  • Personaliza la experiencia de navegación para que coincida con el aspecto de tu marca con elementos de IU personalizables.
  • Optimiza la experiencia de la ruta administrando las preferencias de rutas, los destinos y los puntos de referencia.
  • Utiliza los datos de ubicación y eventos de la planificación de rutas para realizar análisis, 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 integral en la app:

  • Proporciona a tus usuarios una experiencia de navegación paso a paso confiable y sin interrupciones con la tecnología de Google Maps.
  • Admiten varios medios de transporte, como automóviles, caminatas, bicicletas y vehículos de dos ruedas.
  • Implementa marcadores, superposiciones y elementos de la IU personalizados para destacar la información de navegación clave y personalizar la experiencia de navegación para que coincida con tu marca.
  • Accede a los datos de los viajes para analizar las 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 existente del SDK de Maps. Los dos componentes principales del SDK de Navigation son los siguientes:

  • Capa de mapa: Comienza con una capa de mapa del SDK de Maps, que incluye 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 giros y otros elementos de la IU. Puedes usar la experiencia de navegación de Google o crear tu propia experiencia de navegación personalizada.
No puedes usar el SDK de Navigation sin tener instalado también el SDK de Maps en tu app.

Cómo usar el SDK de Navigation

Los siguientes pasos abarcan una situación típica de caso de uso para usar el SDK de Navigation:

1 Inicia la configuración Crea un proyecto de Google Cloud, agrega los SDKs de Maps y Navigation a tu API y configura tu proyecto de Xcode. Para obtener más información, consulta Cómo configurar tu proyecto.
2 Cómo navegar a tu primera ruta Trazar una ruta dentro de tu app hacia 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 Cómo ajustar los detalles de la ruta Modificar las preferencias de rutas y administrar 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 la Referencia o prueba la demostración.