Skip to content

About MTI

The MapTrip Interface (MTI) allows other apps to communicate directly with MapTrip on the same mobile device. You can configure MapTrip via the API and manage the majority of the MapTrip processes from your application. At the same time MapTrip also reports information about the current navigation back to your software. For example, you this to start a GPS guidance to a new destination, avoid traffic with detailed live data and completely control MapTrip from your own app.

There are more than 50 functions to interact with the MapTrip App, e.g.:

  • Set New Itinerary
  • Set New Destination
  • Set Via points
  • Set Vehicle Profile
  • Query ETA
  • Show/ Hide MapTrip
  • Control Sound
  • Control Map View
  • Add POI
  • Add/Delete files from the MapTrip App directory

Info

Starting with Android 14, Apps implementing the MTI library might have issues receiving callbacks from the MapTrip App when it is in the background. This mostly affects callbacks that are coming on high frequency, e.g. status callbacks from the NavigationListener. Therefore, we recommend implementing a foreground service into your app.