Arcade is powerful because of its portability with other apps and maps throughout the ArcGIS system. With Arcade, you can define your dynamic content with one consistent language and share it for consumption in apps throughout your organization’s system.
This page describes the products that allow you to customize content using Arcade.
The web map is the mechanism that makes Arcade portable in ArcGIS apps. When an expression is saved to a web map, any ArcGIS app that loads that web map will be able to execute all expressions saved to it and render the content as it was defined in the authoring application.
For example, suppose you write an expression that defines custom popup content in the ArcGIS Online Map Viewer. Upon saving and sharing that map, you can load the content of that web map into another web application, such as an ArcGIS Instant App. Once the web map renders in the context of a new app, all Arcade expressions in the web map will render their content consistent with ArGIS Online.
ArcGIS Online Map Viewer
ArcGIS Runtime SDKs
ArcGIS Field Maps
ArcGIS GeoAnalytics Engine
This list will continue to grow as ArcGIS Products work to incorporate Arcade into their expression builders. For details on supported profiles, visit the profiles page.
You can use the version matrix to find the Arcade version corresponding to the ArcGIS product you're using. See the release notes to view the features new to each release. The documentation of each function also indicates the Arcade version in which the function was added. If no version is specified, then the function was added in the initial
1.0 release of Arcade.