System requirements
Version 3.3
ArcGIS Server versions
For certain functionality, the ArcGIS API for Flex requires specific versions of ArcGIS Server and/or specific features enabled. See the following table.
Functionality | Specific requirements |
|---|---|
Editing |
ArcGIS Server 10.0 or later. FeatureService using ArcSDE geodatabase. |
Editing with versions | ArcGIS Server 10.1 or later. |
Editing with ownership-based access control | ArcGIS Server 10.1 or later. |
Time-aware layers | ArcGIS Server 10.0 or later. MapService or FeatureService with at least one time-enabled layer. |
Routing | ArcGIS Server 9.3.1 or later. NAserver service with a route layer. |
Routing with polyline and polygon barriers | ArcGIS Server 10.0 or later. Only point barriers were supported earlier. NAserver service with a route layer. |
ClosestFacility | ArcGIS Server 10.0 or later. NAserver service with a closest facility layer. |
ServiceArea | ArcGIS Server 10.0 or later. NAserver service with a service area layer. |
SpatialReferences as well-known text | ArcGIS Server 10.0 or later. Earlier versions only support well-known ID. |
The following GeometryService operations: labelPoints and relation | ArcGIS Server 9.3 SP1 or later. |
The following GeometryService operations: autocomplete, convexHull, cut, densify, difference, distance, generalize, intersect, offset, reshape, trimExtend and union. | ArcGIS Server 10.0 or later. |
getAllDetails | ArcGIS Server 10.0 or later. |
Classbreak renderers in service | Not yet supported. |
Action Message Format (AMF) for FeatureLayer, Query, and Geoprocessor | ArcGIS Server 10.0 or later. For earlier versions, set useAMF="false" for Query and Geoprocessor. |
Queries to ImageServices using AMF | Not supported, set useAMF="false". |
Query: order by fields, group by fields, and statistics | ArcGIS Server 10.1 or later. |
Batch geocoding | ArcGIS Server 10.1 or later. |
PrintTask | ArcGIS Server 10.1 or later. Printing simple marker symbol of type "triangle" requires ArcGIS Server 10.1 Service Pack 1 or later. |
Working with versioned data: editing, query, find, identify | ArcGIS Server 10.1 or later. |
The ArcGIS API for Flex requires the use of the free Apache Flex (formerly Adobe Flex) framework, which in turn, has specific system requirements.
Adobe and Apache Flex SDK versions
The minimum supported software development kit (SDK) version is Adobe Flex SDK 4.6 or the parity release of Apache Flex SDK 4.8. For detailed Flex framework system requirements, read the Flex SDK system requirements by Adobe.
Adobe Flash Player versions
Applications compiled with Adobe Flex SDK 4.6 or Apache Flex SDK 4.8 require the use of at least Adobe Flash Player 11.1. For more details, read the current Flash Player system requirements by Adobe.
Adobe AIR versions
When creating mobile applications using Adobe AIR, the minimum supported version is 3.1. For more details, read the current Adobe AIR system requirements by Adobe.
Caution:This is not to be confused with the 3.5 minimum version needed to run the ArcGIS Viewer for Flex Application Builder.
Development environments
The most popular Flex development environment is Adobe Flash Builder . It is not free; however, a 60-day evaluation version is available. The ArcGIS API for Flex is compatible with all versions of Flash Builder 4.6 and later. For detailed Adobe Flash Builder system requirements, read the current Flash Builder system requirements by Adobe.
Note:In theory, you could write your Flex code in Notepad, then compile on the command-line with the free compiler. However, there are also other alternatives such as the open-source FlashDevelop and Microsoft Visual Studio plug-ins.