ArcGIS Online

Introducing ArcGIS Instant Apps

The next generation of web mapping apps, ArcGIS Instant Apps, is available in ArcGIS Online. Use Instant Apps to quickly transform your maps into apps to provide your audience with an intuitive experience to interact with your maps and data.  

Instant Apps includes a gallery of app templates (Image 1) with selection guidance and two configuration experiences – express and full. The gallery includes focused apps, each with a specific purpose including viewing a map, comparing two things, getting directions, viewing a gallery, and finding something nearby. You’re guided to select the best app for your map and data. The map’s components, such as pop-ups, symbolization, and attachments are analyzed and apps with compatible capabilities are suggested.  

The configuration experiences provide speed and ease as well as deep capabilities when needed. Using the express setup, you can choose and configure an app within 5 minutes. The full setup is available if you want to configure additional capabilities.  

Confidently create apps with Instant Apps knowing they are built for your audience. Their mobile first design makes them accessible on any device. These apps are also localized to support many languages and are accessible to people using assistive technologies.  

Image of Instant Apps Gallery
Image 1—Instant Apps Gallery available via Map Viewer as of the April 2021 release

Many of these apps, such as Attachment Viewer, Nearby, and Interactive Legend, may seem familiar, having been accessible via Configurable Apps over the past year. At the April 2021 release of ArcGIS Online, you can continue to access these apps in the Configurable Apps gallery (in the Instant Apps category). In the next release, creating an app from the item page will include a separate option for Instant Apps. 

Quickly choose and create the right app  

The apps you create with Instant Apps provide an intuitive experience for your audience to interact with your maps and data. The new app creation experience is now available from the Create app menu in the new Map Viewer (formerly known as Map Viewer Beta). This enables you to quickly browse and choose the right app for your specific map. When you click the Create app button in Map Viewer, select Instant Apps (Image 2) to open a gallery of available apps to browse for use with your current map. 

Image of Instant Apps button in Map Viewer
Image 2—Instant Apps button in Map Viewer

The Instant Apps Gallery page provides information and guidance to help you choose an appropriate app templatewith an engaging interactive experience and the right tools for your mapNew apps and recently updated apps are shown with badges highlighting new features, while the Featured tab in the gallery showcases app templates that are popular in ArcGIS OnlineWhen browsing the available apps, click the down arrow for more information about the purpose and description of the app and real-world examples of how the app can be used (Image 3). 

Image of App Description for Zone Lookup app
Image 3—Zone Lookup app description and examples of how the app can be used

In the gallery, you can choose the appropriate app template to start configuring your app. The Browse All tab displays all the available apps, and you will notice that the gallery provides recommendations of which app to use based on the data and configuration of your map. As an example, Attachment Viewer will be recommended for maps that have layers with attachments enabled. If your map does not meet the requirements for an app, a warning message will appear on the app thumbnail informing you of the requirements for building the app (Image 4).

Image of Attachment Viewer app in gallery with message stating that map does not meet requirements
Image 4—Attachment Viewer app in the gallery with a warning message stating requirements

Choose an app based on your data, goals, and intended audience. You can also search for particular tools that are included in the apps in the search bar. As an example, enter “screenshot” to locate apps with the screenshot tool or “time” to find out which apps have the ability to set a time slider (Image 5) 

Image of the Instant Apps Gallery filtered to show apps that have the screenshot tool
Image 5—Gallery filtered to show only apps that have the screenshot tool based on search

Click the Preview button to instantly see your map in an app with all the default settings (Image 6)If the app’s default settings meet your needs, you can choose to publish your app. In minutes, your app can be completed and ready to be shared with your audience. You can always go back and change the configuration after publishing, but this is a great way to immediately interact with your app. 

Image of app preview available in the Instant Apps Gallery
Image 6—Preview window provides the option to view your map in the app with default settings

Configure an intuitive user experience with Express Setup  

When you click the Choose button for a template in the gallery, the app will be created and automatically launched into the Express Setup experience. This experience focuses  on the four most essential configurations for each app and includes intuitive tool tips to provide more information about the configuration options (Image 7). You’ll notice onboarding tips in the gallery and configuration experience to help you better understand the apps and their configuration options. In Step 2 of the express setup, we encourage all app authors to include background information and tips to guide the user experience. 

Image of Express Setup experience for Interactive Legend app
Image 7—Interactive Legend app in Express Setup with tool tip expanded

Build a customized app experience with Full Setup 

With Instant Apps, you can create a unique experience for your audience. You have control over how your users interact with your app and the app’s toolsExpress Setup provides a fast way to configure your app, while Full Setup exposes some additional configuration options that can enhance the user’s interaction with your app.  

Explore and Navigate, in the Interactivity settings, include powerful settings through the full setup that allow you, the app author, to focus your user experience on the location of your data. All map-based apps include the option to configure a navigation boundary, which allows you to restrict map navigation to a particular region and zoom scale (Image 8). You can also choose to rotate the map or prevent users from rotating the map to maintain focus on key map areas.  

Image of Navigation Boundary options available with Instant Apps
Image 8—Navigation boundary settings allow app authors to set an area and scale in which app users can navigate

Another helpful setting available in the Full Setup experience is the Position Manager under Theme & Layout settings (Image 9). This allows you to move common tools like zoom controls, search, and home buttonto their respective locations in the app to create a custom and intuitive experience for your map. 

Image of Position Manager options available in Full Setup
Image 9—Position Manager allows app authors to change the location of tools in the app

Share an app that is accessible for everyone in your audience 

Apps created with Instant Apps are designed to be shared with any audience. The apps are developed to detect the locale settings configured in the browser and to translate all text to the appropriate language. All apps are designed responsively to be used in browsers on desktops, mobile phones, and tabletsThe apps have been developed with support for keyboardonly navigation and screen reading software.  

Instant Apps offer the ease of fast, intuitive creation workflows along with the flexibility to build a custom app that is designed to be shared with all audiences. Try out any of our Instant Apps: 3D ViewerAttachment ViewerCategory GalleryImagery ViewerInteractive LegendMedia MapMinimalistNearbyPortfolioand Zone Lookup. Share your work on Esri Community so others can see what you can do with Instant Apps.  

About the author

Krista McPherson

Krista is a Product Engineer on the Holistic Team who works with ArcGIS Online and configurable apps.

Leave a Reply

Please Login to comment

Next Article

What’s New in the ArcGIS Pro SDK 2.8

Read this article