SDKstatelesscurrent

Mappls Flutter SDK

mappls-flutter-sdk

This SDK is wrapper for Flutter on Native Map SDK to support on Android and iOS.

What this surface enables

This SDK is wrapper for Flutter on Native Map SDK to support on Android and iOS.

Why this source is classified stateless

No durable provider record or application workflow contract was established from the source identity or bounded document evidence; view, camera, callback, and authentication sessions alone do not make a source stateful.

Authority: Conservative Default · No durable-state signal promoted from incidental vocabulary
Platforms

Flutter

Product areas

MapsSearch PlacesRoutes NavigationTracking TelematicsGis AnalyticsWidgets Deep LinksCapture FeedbackIdentity Platform

Languages found

No fenced language tags in the source README

Authentication signals

Static Key 2025Oauth2Api Key

Prepare the integration

  1. A Flutter project with Android and iOS platform configuration
  2. OAuth client credentials issued for the intended Mappls project
  3. A Mappls project key restricted to the intended app, domain, or backend
Production guardrailsPin package versions and record the source fingerprint.Keep server credentials out of client binaries and logs.Test failures, timeouts, quota limits, upgrades, and rollback.Validate legacy examples against current authentication contracts.

Topics documented by the source

01Important Note – Please read first

The main branch contains the documentation for releases using the updated Authorization & Authentication mechanism introduced in August 2025. > If you wish to use the releases that use the legacy authentication method based on OAuth 2.0, please refer to the auth-legacy branch.

02Mappls Flutter SDK

Easy To Integrate Maps & Location APIs & SDKs For Android Applications

Powered with India's most comprehensive and robust mapping functionalities.

1. You can get your api key to be used in this document here: Mappls Dashboard

2. The sample code is provided to help you understand the basic functionality of Mappls maps & REST APIs working on Flutter development platform.

4. Explore through 200+ countries & territories with Global Search, Routing and Mapping APIs & SDKs by Mappls.

03Table of Contents

• Getting Started - Installation - Android Setup - iOS Setup - Web Setup - Mappls Map SDK - Version History - Import Flutter Map - Add Flutter Mappls Map - Map Gestures - Target - Tilt - Bearing - Zoom - Map Camera - Camera Position - Set Camera Position On Map - Camera Animations - Move Camera - Ease Camera - Animate Camera - Camera Control - Move To Target - Move To Target with Zoom - Move To Bound - Zoom To - Zoom By - Zoom In - Zoom Out - Map Events - Map Click Event - Map Long Click Event - Camera Movement Ended - Map Overlays - Marker - Add Marker - Custom Marker - Remove Marker - Polyline - Add Polyline - Remove Polyline - Polygon - Add Polygon - Remove Polygon - Show Current Location - Show/Hide Current Location On Map - Location Update Callback - Tracking Mode - Render Mode - Map UI Settings - Compass Settings - Enable/Disable Compass - Gravity of Compass - Margins of Compass -

For any queries and support, please contact:

Email us at apisupport@mappls.com

Support Need support? contact us!

[](https://about.mappls.com/blog/)[](https://github.com/Mappls-api)

[](https://twitter.com/mappls)[](https://www.linkedin.com/company/mappls/)[](https://www.youtube.com/channel/UCAWvWsh-dZLLeUU7J9HiOA)

Service references found

URLs are sanitized during ingestion and may include documentation or legacy hosts. Use them to trace the source, not as a substitute for the current API contract.

https://github.com/mappls-api/mappls-flutter-sdk/tree/mainhttps://github.com/mappls-api/mappls-flutter-sdk/tree/auth-legacyhttps://www.mapmyindia.com/apihttps://auth.mappls.com/consolehttps://github.com/mappls-api/mappls-rest-apis/blob/main/docs/countryISO.mdhttps://about.mappls.com/api/https://about.mappls.com/contact/https://stackoverflow.com/questions/tagged/mappls-api)[![](https://www.mapmyindia.com/api/img/icons/blog.png)](https://about.mappls.com/blog/)[![](https://www.mapmyindia.com/api/img/icons/gethub.png)](https://github.com/Mappls-api)[https://www.npmjs.com/org/mapmyindiahttps://www.facebook.com/Mapplsofficial)[![](https://www.mapmyindia.com/june-newsletter/icon2.png)](https://twitter.com/mappls)[![](https://www.mapmyindia.com/newsletter/2017/aug/llinkedin.png)](https://www.linkedin.com/company/mappls/)[![](https://www.mapmyindia.com/june-newsletter/icon3.png)](https://www.youtube.com/channel/UCAWvWsh-dZLLeUU7_J9HiOAhttps://about.mappls.com/api/terms-&-conditionshttps://about.mappls.com/about/privacy-policyhttps://about.mappls.com/pdf/mapmyIndia-sustainability-policy-healt-labour-rules-supplir-sustainability.pdfhttps://about.mappls.com/pdf/Health-Safety-Management.pdfhttps://about.mappls.com/pdf/Environment-Sustainability-Policy-CSR-Report.pdf