The Flightmap Navigation SDK for Android gives you all the tools that you need to add turn-by-turn navigation to your apps. Get up and running in a few minutes with our drop-in turn-by-turn navigation, or build a more custom navigation experience with our navigation UI components.
Before developing your app with the Flightmap Navigation SDK, you'll need to add several dependencies. Android Studio uses a toolkit called Gradle to compile resources and source code into an APK. The build.gradle file is used to configure the build and list dependencies. You should add the Navigation UI SDK as a dependency in the repositories section. Declaring this dependency will automatically pull in both the Flightmap Navigation SDK for Android and the Flightmap Maps SDK for Android. This is why the core Navigation SDK and Maps SDK dependency lines are not listed in the installation code snippet below.
In the module-level build.gradle (root project) file, add the following dependencies in your build.gradle (root) contents.
In the app module -level build.gradle (app module) add the following dependencies before implementing the library: