This is a public demo of the Baato App for Flutter. This app shows the way to integrate Baato map style in Flutter, using Baato API and features like location service, routing, markers, and camera.
- Flutter: 3.38.3 or higher
- Dart: 3.10.1 or higher
- Baato Maps: 1.1.0
- Java: 21 (for Android builds)
- Kotlin: 2.1.0
- Android Gradle Plugin: 8.9.1
- Gradle: 8.11.1
- NDK: 28.1.13356709
Create a .env file in the root directory of the project and add your Baato API key:
baato_api_key=your_api_key_here
Obtain your access token on the Baato account page.
Run the following command to install dependencies:
flutter pub getRun the app on your connected device or emulator:
flutter runFor Android builds, ensure you have Java 21 installed and configured. If using jenv, you can set the local Java version:
jenv local 21The project is configured with:
- compileSdk: Defined by Flutter
- minSdk: Defined by Flutter
- targetSdk: Defined by Flutter
- NDK Version: 28.1.13356709
- Java Version: 21
- Kotlin Version: 2.1.0
Details on Flutter Baato Map API Documentation can be found at Flutter Baato Maps