NaviKit SDK

You can use NaviKit SDK to add real-time navigation with voice guidance to your app.

Note

The NaviKit SDK functionality is currently available only upon request.

If you need it, send us an email at paid-api-maps@yandex-team.ru.

Functions

NaviKit SDK has all the features of the MapKit SDK full version as well as additional navigation functionality.

  • Route guidance scenario with voice instructions.
  • Warnings about upcoming maneuvers on the route.
  • Support for various camera scenarios, for example, route overview and following the user placemark.
  • Screen and voice notifications about speed cameras.
  • Route display on the map with information about traffic jams, road events, and restrictions.
  • Routes built around the features and restrictions for the appropriate vehicle: cars, trucks, motorcycles, and taxis.
  • Alternate route display.

Documentation

The NaviKit SDK documentation contains the following information:

  • Getting started: The first steps for developing an app using NaviKit SDK.
  • General architecture: The main entities used in NaviKit SDK.
  • The main NaviKit SDK API methods.
  • Recommendations for using NaviKit SDK to implement custom navigation scenarios. For example, building a route or starting guidance.

Demo app

The demo app for Android offers examples of how to use NaviKit SDK. It shows how to develop a navigation app by yourself and integrate the main functions of NaviKit SDK.

You can find the demo app in the GitHub repository.