Descripción general del SDK de Navigation

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.