ArcGIS apps, such as ArcGIS Instant Apps and ArcGIS Dashboards, can be integrated into ArcGIS Experience Builder to enhance the user experience and provide additional functionality.
Why integrate using Experience Builder?
Integrating ArcGIS apps using ArcGIS Experience Builder gives you the ability to create a seamless user experience, share data, and perform enhanced data analyses.
-
Seamless user experience: Experience Builder allows you to bring together multiple ArcGIS apps into a single web application. This integration provides a unified user experience eliminating the need for users to switch between different applications.
-
Data and functionality integration: Experience Builder enables you to pass attribute values, geometries, and other data between different ArcGIS apps. This integration allows for dynamic data sharing and synchronization, ensuring that all apps are working with the most up-to-date information.
-
Enhanced data analysis: By integrating ArcGIS apps, you can use the capabilities of different apps simultaneously. For example, you can combine the visualization capabilities of dashboards with the analytical capabilities of surveys. This integration enables more comprehensive and insightful data analysis.
Example
The Integrate ArcGIS Apps with Experience Builder demo application above, a dashboard, instant app, and story were added to a web application created in Experience Builder. Instructions below guide you on how the demo web app was created.
Create an integrated web app
Start with selecting from a list of templates.
In Experience Builder, create a new web application using a template and add three new application pages.
-
Select a blank scrolling template.
-
Create three separate application pages that will contain ArcGIS apps.
Embed ArcGIS apps
Embed widget allows you to add an ArcGIS app to your experience.
Using the Embed widget, you can embed any ArcGIS app in an Experience Builder web application.
-
Each application page will use the Embed widget.
-
When a web application is built, the Embed widget will be compiled into an HTML IFrame.
Tutorials
Create a starter widget
Learn how to build the base implementation for a widget.
ArcGIS Online
Get map coordinates
Learn how to display the latitude and longitude, scale, and zoom level of the map in a custom widget..
ArcGIS Online
Add layers to a map
Learn how to add layers to a map from a custom widget.
ArcGIS Online
Get started with ArcGIS Experience Builder
Build an interactive web app about housing in America.
ArcGIS Online