Yandex MapKit and NaviKit are cross-platform libraries that let you use the capabilities of Yandex Maps in mobile applications for iOS, Android and Flutter. Learn more about the MapKit and NaviKit SDKs on the documentation page.
For a quick start development with the MapKit and NaviKit for Flutter visit the following pages:
There are two projects in the repository:
-
mapkit-samples
: Contains several Flutter applications, all of which are demonstrated in the MapKit SDK tutorials documentation.-
map_with_user_placemark
: A simple MapKit SDK application with Getting started with MapKit for Flutter information. -
map_objects
: Using the Map Objects API to add objects to the map. -
map_search
: Examples of how to use the Search and Geosuggest functionality. -
map_routing
: About the Routes and Routing API. -
map_offline
: Examples of using the Offline Maps API for working with MapKit's maps without the internet. -
map_with_jams
: Examples of how get information about traffic jams on the route. -
map_with_custom_style
: Examples of using map with custom style.
-
-
navikit-demo
: A demo application showcasing the basic navigation features you can implement with NaviKit SDK.
-
Clone the repository:
git clone https://github.com/yandex/mapkit-flutter-demo.git
-
Each demo application require API key. To obtain API key follow the following informations:
-
Run the app target in Android Studio or use the CLI build with Flutter:
flutter run
If you have problems or suggestions while using MapKit or NaviKit SDK, visit the contact page.