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
- 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.7 release scheduled for April 2025:
- Raster and raster layer APIs
- Authentication enhancements (credential persistence)
- Location 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:
- 3D
- Pop-ups
- Toolkit: authentication component
The remaining APIs and capabilities will be delivered in subsequent releases:
- Authentication enhancements (network tier security)
- Feature forms
- Dynamic Entities
- 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.