A GPS navigation app, SDK and server interface for professional use cases in telematics, logistics, trucking, 112, waste disposal and more.

Die Navigation aus der eigenen App steuern

Mit Intents kann sehr einfach MapTrip aus einer anderen App gestartet werden.

Das Android-Betriebssystem hält ein einfaches Bordmittel bereit, damit Apps miteinander kommunizieren können. Wenn Ihre App einen Intent an MapTrip sendet, startet die Navigation und beginnt die Zielführung.

Intents sind eine sehr einfache Methode mit der eine App eine andere auf demselben Gerät aufrufen kann. Einfach ausgedrückt, sind Intents URLs die, ähnlich wie bei Webseiten den Empfänger und eine von ihm auszuführende Funktion enthalten.

Zum Bespiel so maptrip://navigate?latitude=50.738912&longitude=7.106772

MapTrip kann viel mehr als einfach nur zu einem Ziel zu leiten. Daher hat auch die Intent-Schnittstelle zahlreiche Funktionen, die über eine einfache Koordinatenübergabe hinausgehen.

Im Video erklären wir eine Demo-Anwendung die wir in unserem GitHub-Account zur Verfügung stellen. Damit können Entwickler sehr einfach sehen, welche Möglichkeiten die Intentschnittstelle unserer Navigations-App bietet.

Wer eine tiefere Integration der Navigation in die eigene App braucht, kann die MapTrip API nutzen. Damit entsteht ein Rückkanal von der Navi in die eigene App, so dass sich z.B. Informationen wie die aktuelle berechnete Ankuftszeit (ETA) abrufen lassen.