The current release of the ArcGIS Maps SDK for Flutter does not yet include all APIs and capabilities available with other ArcGIS Maps SDKs for Native Apps. These APIs and capabilities will be introduced in subsequent releases.
Current release
The key APIs and capabilities added in the current release of ArcGIS Maps SDK for Flutter (200.7) are:
- Raster and raster layer APIs
- Authentication enhancements (credential persistence)
- Location enhancements (NMEA and custom location data sources, geotriggers, navigation APIs)
Consult release notes for details.
The following APIs and capabilities were added with previous releases of the Flutter Maps SDK:
- 2D data viewing and editing
- Major layer types1
- Geocoding
- Routing
- Functions that support the above both online and offline
- User authentication and API key authentication
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.8 release scheduled for August 2025:
- 3D
- Pop-ups
- Authentication enhancements (network tier security)
- Toolkit: initial open source project, including popup, north arrow, overview map and authentication components
Coming soon
The following APIs and capabilities are expected to be included in the 200.9 release scheduled for November 2025:
- Dynamic entities
- Feature forms
- Toolkit: feature forms component
The remaining APIs and capabilities will be delivered in subsequent releases:
- Utility network
- Indoors
- Map & MapView enhancements
- Advanced symbology APIs
- Labeling API
- Arcade API
- Portal API enhancements
- Geoprocessing API
- KML 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.