Panoramica dell'SDK di navigazione

Navigation SDK consente di integrare perfettamente l'esperienza di navigazione passo-passo di Google Maps direttamente nelle tue applicazioni mobile. L'SDK offre la personalizzazione dell'interfaccia utente per l'aspetto del brand e la configurazione avanzata del percorso. Fornire esperienze di navigazione in-app personalizzabili ti aiuta a migliorare l'efficienza operativa, aumentare il coinvolgimento degli utenti e ottenere preziosi insight basati sui dati.

Perché utilizzare l'SDK Navigation?

L'integrazione della navigazione nella tua app ti consente di offrire un'esperienza superiore ai tuoi utenti, applicando al contempo il tuo branding e sfruttando i dati sul percorso:

  • Controlla l'esperienza end-to-end e aumenta il coinvolgimento mantenendo gli utenti all'interno della tua app durante la navigazione, eliminando la necessità di passare da un'app all'altra.
  • Personalizza l'esperienza di navigazione in base all'aspetto del tuo brand con elementi dell'interfaccia utente personalizzabili.
  • Ottimizza l'esperienza di guida gestendo le preferenze di routing, le destinazioni e i waypoint.
  • Utilizza i dati su posizione ed eventi del calcolo dell'itinerario per dati e analisi, ottimizzazioni, comunicazioni con i clienti e monitoraggio in tempo reale.

Che cosa puoi fare con l'SDK Navigation?

L'SDK Navigation ti consente di creare un'esperienza di navigazione completa all'interno dell'app:

  • Offri ai tuoi utenti un'esperienza di navigazione passo-passo affidabile e senza interruzioni, basata su Google Maps.
  • Supporta varie modalità di trasporto, tra cui auto, a piedi, in bicicletta e veicoli a due ruote.
  • Implementa indicatori, overlay ed elementi UI personalizzati per evidenziare le informazioni di navigazione chiave e personalizzare l'esperienza di navigazione in base al tuo brand.
  • Accedi ai dati sul percorso per analizzare le tendenze, identificare le aree di miglioramento e ottimizzare le operazioni.

Come funziona l'SDK Navigation

Puoi integrare l'SDK Navigation nella tua app con o senza un'implementazione esistente dell'SDK Maps. I due componenti principali dell'SDK Navigation sono:

  • Livello della mappa: inizia con un livello della mappa di Maps SDK, inclusi visualizzazione della mappa, stile, controlli dell'interfaccia utente, fotocamera e comportamento di interazione.
  • Esperienza di navigazione: aggiungi l'esperienza di navigazione utilizzando l'SDK Navigation, che include la sovrapposizione della navigazione passo passo, le schede di svolta e altri elementi UI. Puoi utilizzare l'esperienza di navigazione Google o creare la tua esperienza di navigazione personalizzata.

Come utilizzare l'SDK Navigation

I passaggi riportati di seguito riguardano un tipico scenario di caso d'uso per l'utilizzo di Navigation SDK:

1 Configurazione Crea un progetto Google Cloud, aggiungi gli SDK Maps e Navigation alla tua API e configura il progetto Xcode. Per saperne di più, consulta Configurare il progetto.
2 Vai al tuo primo percorso Traccia un percorso all'interno della tua app verso una singola destinazione. Per saperne di più, vedi Navigare un percorso.
3 Modificare l'interfaccia utente di navigazione Personalizza l'esperienza di navigazione e l'aspetto visivo modificando i controlli e gli elementi della UI integrata visualizzati sulla mappa. Per maggiori informazioni, vedi Modificare la UI di navigazione.
4 Modificare i dettagli del routing Modifica le preferenze di routing e gestisci i waypoint. Per saperne di più, consulta la sezione Esperienza di navigazione.

Per saperne di più sulle funzionalità di SDK Navigation, consulta la documentazione di riferimento o prova la demo.