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. Proporcionar 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, 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 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.

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.