Si applica a: sviluppatori che integrano PTV Navigator G2 nei propri sistemi (piattaforma di gestione flotta, TMS, strumenti di dispatching).
PTV Navigator G2 offre due percorsi di integrazione, a seconda del livello di controllo necessario. Scegliete quello adatto al vostro caso d'uso: entrambi possono anche essere combinati nella stessa integrazione.
Opzione 1 — Android Intents (la più semplice)
Gli Intent sono il meccanismo standard di Android con cui un'app avvia un'azione in un'altra. PTV Navigator G2 risponde a un piccolo insieme di essi – sufficiente per un passaggio semplice, come avviare la navigazione turn-by-turn verso una posizione o un indirizzo direttamente dalla vostra app. Non c'è una connessione persistente né un SDK da integrare; spesso basta inviare l'Intent.
Riferimento completo con formati URI ed esempi di codice: guida agli Android Intents.
Opzione 2 — Remote Interface / API Messenger (controllo completo)
Il Remote Interface è una connessione bidirezionale tra la vostra app e PTV Navigator G2, basata sul pattern standard Android Service/Messenger. Una volta collegata la vostra app, potete inviare comandi – avviare una navigazione, aggiungere una fermata, interrogare i profili veicolo – e PTV Navigator G2 restituisce dati, come ETA in tempo reale. Questo è il percorso per integrazioni più approfondite: controllare la navigazione, monitorare l'avanzamento e gestire i profili veicolo in modo programmatico.
Da dove iniziare:
- Developer Quick Start – nozioni di base sulla connessione e sul flusso dei messaggi
- Documentazione API e guida all'integrazione – riferimento completo dei comandi
- App di esempio RiTest (con codice sorgente) – implementazione di riferimento funzionante
Commenti
0 commenti
Questo articolo è chiuso ai commenti.