Panoramica dell'SDK di navigazione

L'SDK di navigazione 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 e il design del brand e la configurazione avanzata delle route. Fornire esperienze di navigazione in-app personalizzabili ti aiuta a migliorare l'efficienza operativa, il coinvolgimento degli utenti e ottenere preziosi insight basati sui dati.

Perché usare l'SDK di navigazione?

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 sui viaggi:

  • Controlla l'esperienza end-to-end e aumenta il coinvolgimento mantenendo gli utenti all'interno dell'app durante la navigazione, eliminando la necessità di passare da un'app all'altra.
  • Personalizza l'esperienza di navigazione per adattarla all'aspetto del tuo brand con elementi UI personalizzabili.
  • Ottimizza l'esperienza dei percorsi gestendo preferenze, destinazioni e tappe.
  • Utilizza i dati sulla posizione e sugli eventi del routing delle corse per analisi, ottimizzazioni, comunicazioni con i clienti e monitoraggio in tempo reale.

Che cosa puoi fare con l'SDK di navigazione?

L'SDK di navigazione consente di creare un'esperienza di navigazione in-app completa:

  • Offri ai tuoi utenti un'esperienza di navigazione passo passo affidabile e semplice con Google Maps.
  • Supporta diverse modalità di trasporto, tra cui guidare, a piedi, in bicicletta e con veicoli a due ruote.
  • Implementa indicatori, overlay ed elementi UI personalizzati per evidenziare le principali informazioni di navigazione e personalizzare l'esperienza di navigazione in base al tuo brand.
  • Accedi ai dati delle corse per analizzare le tendenze, identificare le aree di miglioramento e ottimizzare le operazioni.

Come funziona l'SDK di navigazione

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

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

Come utilizzare l'SDK di navigazione

I passaggi riportati di seguito coprono un tipico caso d'uso per l'utilizzo dell'SDK di navigazione:

1 Configurazione Crea un progetto Google Cloud, aggiungi gli SDK Maps and Navigation all'API e configura il progetto Xcode. Per ulteriori informazioni, vedi Configurare il progetto.
2 Raggiungere il tuo primo percorso Traccia un percorso all'interno della tua app verso una singola destinazione. Per ulteriori informazioni, vedi Navigazione di un percorso.
3 Modificare l'UI di navigazione Personalizza l'esperienza di navigazione e l'aspetto visivo modificando i controlli e gli elementi UI integrati visualizzati sulla mappa. Per saperne di più, consulta Modificare l'interfaccia utente di navigazione.
4 Modificare i dettagli dei percorsi Modifica le preferenze di percorso e gestisci le tappe. Per saperne di più, vedi Esperienza di percorso.

Per ulteriori informazioni sulle funzionalità dell'SDK di navigazione, vedi Riferimento o Prova la demo.