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.

CautionCaution:

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.

NoteNote:

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.

5/6/2013