Panoramica dell'SDK di navigazione

L'SDK Navigation ti consente di integrare facilmente l'esperienza di navigazione con indicazioni stradali 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 dei percorsi. Offrire esperienze di navigazione in-app personalizzabili ti consente di migliorare l'efficienza operativa, aumentare il coinvolgimento degli utenti e ottenere informazioni preziose basate 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 sulle corse:

  • 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 le tappe.
  • Utilizza i dati sulla posizione e sugli eventi del calcolo itinerario per analisi, ottimizzazioni, comunicazioni con i clienti e monitoraggio in tempo reale.

Cosa puoi fare con l'SDK Navigation?

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

  • Offri ai tuoi utenti un'esperienza di navigazione passo-passo fluida e affidabile basata su Google Maps.
  • Supporta varie modalità di trasporto, tra cui guida, camminata, bicicletta e veicoli a due ruote.
  • Implementa indicatori, overlay ed elementi dell'interfaccia utente personalizzati per evidenziare le informazioni di navigazione principali e personalizzare l'esperienza di navigazione in base al tuo brand.
  • Accedi ai dati sulle corse 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 mappa: inizia con un livello mappa di Maps SDK, che include la visualizzazione della mappa, lo stile, i controlli dell'interfaccia utente, la fotocamera e il comportamento di interazione.
  • Esperienza di navigazione: aggiungi l'esperienza di navigazione utilizzando l'SDK Navigation, che include l'overlay di navigazione passo passo, le schede di svolta e altri elementi dell'interfaccia utente. Puoi utilizzare l'esperienza di navigazione di Google o creare la tua esperienza di navigazione personalizzata.

Come utilizzare l'SDK Navigation

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

1 Configurazione Crea un progetto Google Cloud, aggiungi gli SDK di Maps e Navigazione all'API e configura il progetto Xcode. Per ulteriori informazioni, vedi Configurare il progetto.
2 Eseguire il primo percorso Traccia un percorso all'interno della tua app verso una singola destinazione. Per ulteriori informazioni, vedi Percorrere un itinerario.
3 Modificare l'interfaccia utente di navigazione Personalizza l'esperienza di navigazione e l'aspetto visivo modificando i controlli e gli elementi dell'interfaccia utente integrati visualizzati sulla mappa. Per ulteriori informazioni, vedi Modificare l'interfaccia utente di navigazione.
4 Modificare i dettagli del routing Modificare le preferenze di routing e gestire i waypoint. Per ulteriori informazioni, consulta la sezione Esperienza relativa ai percorsi.

Per saperne di più sulle funzionalità dell'SDK Navigation, consulta la sezione Documentazione di riferimento o Prova la demo.