Flutter Maps SDK parity

The first release of the ArcGIS Maps SDK for Flutter does not include all APIs and capabilities available with other ArcGIS Maps SDKs for Native Apps. These APIs and capabilities will be introduced in subsequent releases.

Initial capabilities

The capabilities included in this first release of ArcGIS Maps SDK for Flutter (200.6) are focused on:

  • 2D data viewing and editing
  • Major layer types1
  • Geocoding
  • Routing
  • Functions that support the above both online and offline
  • and
1 Most 2D layer types and layer sources are supported. APIs are not yet included for rasters and raster layers, KML layers, ENC layers, nor any 3D-specific layers.

Delivering parity

APIs and capabilities will be added in subsequent releases until the Flutter Maps SDK reaches parity with the other Native Maps SDKs. This page outlines these APIs and capabilities and our plan for delivering them. It is provided to help you plan your adoption of the ArcGIS Maps SDK for Flutter.

Next release

The following APIs and capabilities are expected to be included in the 200.7 release scheduled for April 2025:

  • and raster layer APIs
  • Authentication enhancements (credential persistence)
  • enhancements (NMEA and custom location data sources, geotriggers, navigation APIs)
  • Toolkit: initial open source project, including north arrow component

Coming soon

The following APIs and capabilities are expected to be included in the 200.8 release scheduled for August 2025:

The remaining APIs and capabilities will be delivered in subsequent releases:

  • Authentication enhancements (network tier security)
  • Feature forms
  • Dynamic Entities
  • & enhancements
  • Advanced symbology APIs
  • Labeling API
  • Arcade API
  • API enhancements
  • API
  • layer API
  • Electronic Navigation Charts
  • Toolkit: additional components

Feedback

Questions or concerns regarding the contents of this page should be communicated through your account manager at Esri. Developers without an account manager are welcome to reach out via the Flutter Maps SDK forum.

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.

You can no longer sign into this site. Go to your ArcGIS portal or the ArcGIS Location Platform dashboard to perform management tasks.

Your ArcGIS portal

Create, manage, and access API keys and OAuth 2.0 developer credentials, hosted layers, and data services.

Your ArcGIS Location Platform dashboard

Manage billing, monitor service usage, and access additional resources.

Learn more about these changes in the What's new in Esri Developers June 2024 blog post.

Close