This page lists system requirements for the 200.8 release of ArcGIS Maps SDK for Flutter. The framework, platform, or operating system version and updates listed below are supported as long as it is also currently supported by its provider for general or public use.
Developing apps
The following versions are required to build iOS and Android apps using ArcGIS Maps SDK for Flutter. The listed versions can be reliably used with the Flutter Maps SDK. The Flutter Maps SDK may be compatible with additional versions, but these have not been certified against, unless listed.
You can develop both iOS and Android applications on macOS and develop Android applications on Windows.
The recommended IDE for both macOS and Windows development is VS code.
Building iOS apps with a macOS development host
macOS development host
Supported operating systems for development:
- macOS 15 (Sequoia)
- macOS 14 (Sonoma)
Supported architectures for development:
- Intel processor: x86-64
- Apple silicon
Requirements for building and deploying iOS apps
Versions | Notes | |
---|---|---|
Xcode | 16.2.0 | |
iOS | 17 to 18 | |
Flutter | 3.32.2 or later patch release | |
Dart | 3.8.1 or later patch release | Dart version per the requirements of the Flutter version. |
Building Android apps with a macOS or Windows development host
macOS development host
Supported operating systems for development:
- macOS 15 (Sequoia)
- macOS 14 (Sonoma)
Supported architectures for development:
- Intel processor: x86-64
- Apple silicon
Windows development host
- Windows 10 version 21H2 (build 19044) or higher
- Windows 11 version 21H2 (build 22000) or higher
Requirements for building and deploying Android apps
Versions | Notes | |
---|---|---|
Android NDK | r27c | ArcGIS Maps SDK for Flutter provides native libraries built with this NDK version. |
Android SDK | 36 | ArcGIS Maps SDK for Flutter compiles with SDK version 36. |
Android OS | API 28 (Android 9) to API 36 (Android 16) | The 32-bit armeabi-v7a and x86 architectures are not supported. |
JDK | 21 | ArcGIS Maps SDK for Flutter compiles with JDK 21. Backwards compatible to JDK 17. |
Flutter | 3.32.2 or later patch release | |
Dart | 3.8.1 or later patch release | Dart version per the requirements of the Flutter version. |
Minimum recommended hardware
Apps built with ArcGIS Maps SDK for Flutter can be deployed to a wide variety of hardware that meet the software system requirements. The tables below outline the minimum recomended hardware to achieve good performance on iOS devices first, followed by Android devices.
iOS devices
Hardware | Minimum Recommended |
---|---|
Processor | |
RAM |
Android devices
Hardware | Minimum Recommended |
---|---|
Processor | |
RAM | |
GPU |
ArcGIS software and connected services
Use this table to determine the lowest version of the ArcGIS software that supports a specific functionality.
ArcGIS Software | Version | Functionality supported by ArcGIS Maps SDKs for Native Apps |
---|---|---|
ArcGIS Enterprise | 11.4 |
|
ArcGIS Enterprise | 11.3 |
|
ArcGIS Enterprise | 11.2 |
|
ArcGIS Enterprise | 11 |
|
ArcGIS Enterprise | 10.9 |
|
ArcGIS Enterprise | 10.8.1 |
|
ArcGIS Enterprise | 10.8 |
|
ArcGIS Enterprise | 10.7.1 |
|
ArcGIS Enterprise | 10.7 |
|
ArcGIS Enterprise | 10.6.1 |
|
ArcGIS Enterprise | 10.6 |
|
ArcGIS Enterprise | 10.5 |
|
ArcGIS Enterprise | 10.4 |
|
ArcGIS Enterprise | 10.3 |
|
ArcGIS Pro | 3.4 |
|
ArcGIS Pro | 3.3 |
|
ArcGIS Pro | 3.0 |
|
ArcGIS Pro | 2.9 |
|
ArcGIS Pro | 2.8 |
|
ArcGIS Pro | 2.7 |
|
ArcGIS Pro | 2.6 |
|
ArcGIS Pro | 2.5 |
|
ArcGIS Pro | 2.4 |
|
ArcGIS Pro | 2.3.2 |
|
ArcGIS Pro | 2.3 |
|
ArcGIS Pro | 2.2 |
|
ArcMap | 10.3 |
|
Versions of supported specifications
Standards supported in this release include the following:
- Open Geospatial Consortium (OGC) standards:
- Web Map Service (WMS) versions 1.1.0, 1.1.1, and 1.3.0
- Web Map Tiled Service (WMTS) version 1.0.0
- Web Feature Service (WFS) versions 2.0.0 and 2.0.2
- API Features Part 1, Part 2, and Part 3
- GeoPackage versions 1.0, 1.1, and 1.2
- 3D Tiles 1.1
Indexed 3D Scene Layer (I3S) | Esri I3S versions | OGC I3S versions |
---|---|---|
3D Object Scene Layer | 1.6, 1.7, 1.8 | 1.0, 1.1, 1.2 |
Integrated Mesh Scene Layer | 1.6, 1.7, 1.8 | 1.0, 1.1, 1.2 |
Point Cloud Scene Layer | 1.6, 2.0 | 1.1, 1.2 |
Point Scene Layer | 1.6 | 1.0 |
Building Scene Layer | Not supported | Not supported |
Voxel Scene Layer | Not supported | Not supported |