Présentation du SDK Navigation

Le SDK Navigation vous permet d'intégrer parfaitement l'expérience de navigation détaillée de Google Maps directement dans vos applications mobiles. Le SDK permet de personnaliser l'interface utilisateur pour l'apparence de la marque et la configuration avancée des itinéraires. Proposer des expériences de navigation personnalisables dans l'application vous aide à améliorer l'efficacité opérationnelle, l'engagement utilisateur et l'obtention d'insights utiles basés sur les données.

Pourquoi utiliser le SDK Navigation ?

Intégrer la navigation à votre application vous permet d'offrir une expérience de qualité supérieure à vos utilisateurs, tout en appliquant votre propre branding et en exploitant les données sur les trajets:

  • Contrôlez l'expérience de bout en bout et augmentez l'engagement en laissant les utilisateurs dans votre application pendant la navigation, sans devoir passer d'une application à une autre.
  • Personnalisez l'expérience de navigation pour l'adapter à l'apparence de votre marque grâce à des éléments d'interface utilisateur personnalisables.
  • Optimisez l'expérience de navigation en gérant les préférences de routage, les destinations et les points de cheminement.
  • Utilisez les données de localisation et d'événement issues de l'itinéraire de trajet à des fins d'analyse, d'optimisation, de communication avec les clients et de surveillance en temps réel.

Que pouvez-vous faire avec le SDK Navigation ?

Le SDK Navigation vous permet de créer une expérience de navigation complète dans l'application:

  • Offrez à vos utilisateurs une expérience de navigation détaillée fluide et fiable optimisée par Google Maps.
  • Assurer la compatibilité avec différents modes de transport, y compris la voiture, la marche, le vélo et les deux-roues.
  • Implémentez des repères, des superpositions et des éléments d'interface utilisateur personnalisés pour mettre en évidence les informations de navigation clés et pour personnaliser l'expérience de navigation en fonction de votre marque.
  • Accédez aux données des trajets pour analyser les tendances, identifier les points à améliorer et optimiser les opérations.

Fonctionnement du SDK Navigation

Vous pouvez intégrer le SDK Navigation à votre application avec ou sans une implémentation existante du SDK Maps. Les deux principaux composants du SDK Navigation sont les suivants:

  • Calque de carte: commencez avec un calque de carte issu du SDK Maps, y compris la vue de la carte, le style, les commandes de l'interface utilisateur, la caméra et le comportement d'interaction.
  • Expérience de navigation: ajoutez l'expérience de navigation à l'aide du SDK Navigation, qui comprend la superposition de navigation détaillée, les fiches de navigation et des éléments d'interface utilisateur supplémentaires. Vous pouvez utiliser l'expérience de navigation Google ou créer votre propre expérience de navigation personnalisée.

Utiliser le SDK Navigation

Les étapes ci-dessous couvrent un cas d'utilisation type du SDK Navigation:

1 Configuration Créez un projet Google Cloud, ajoutez les SDK Maps et Navigation à votre API, puis configurez votre projet Xcode. Pour en savoir plus, consultez Configurer votre projet.
2 Accéder à votre premier itinéraire Tracez dans votre application un itinéraire vers une destination unique. Pour en savoir plus, consultez la section Parcourir un itinéraire.
3 Modifier l'UI de navigation Personnalisez l'expérience de navigation et l'apparence visuelle en modifiant les commandes et les éléments intégrés à l'interface utilisateur qui s'affichent sur la carte. Pour en savoir plus, consultez Modifier l'interface utilisateur de navigation.
4 Ajuster les détails du routage Modifiez les préférences de routage et gérez les points de cheminement. Pour en savoir plus, consultez la section Expérience de routage.

Pour en savoir plus sur les fonctionnalités du SDK Navigation, consultez la documentation de référence ou essayez la démonstration.