Today we are excited to announce ArcGIS AppStudio Version 5.2. This release includes many new feature enhancements and foundational updates to the product suite. Let’s explore what’s new in 5.2.
- Nearby template – New elevation profile and offline support
- Attachment Viewer template – New feature attribute editing capability
- Zone lookup and Nearby templates – Added support to show feature attachments
- ArcGIS Runtime has been updated to 100.12
- Qt has been updated to 5.15.6
Nearby Template
The Nearby template was introduced in the last release, AppStudio 5.1. This template provides a simple native app experience to discover what’s nearby and includes filters to narrow your search results by distance or feature category. The template is based on the popular ArcGIS Instant Apps Nearby web app but designed to run natively on a mobile device. We’ve continued working on the Nearby template and are excited to share some of the new features and enhancements added to this release.
With AppStudio 5.2, you can now view the elevation profile of a selected line feature. This elevation chart is interactive, just tap any point on the elevation chart to see elevation details and the corresponding location on the line feature. This feature is useful for users exploring maps such as hiking trail elevations.
In addition, the Nearby template in 5.2 now has offline support. If you users of the app to take data offline you need to simply define an offline map area (or multiple areas) in the web map used in your app. The end-user of the app will then have the option to download an offline map before entering an area with limited or no internet connectivity.
Attachment Viewer Template
The Attachment Viewer template provides an intuitive experience to view media attachments, features, and location information. The template is based on the Attachment Viewer web app but designed to run natively on a mobile device. With AppStudio 5.2, we have extended your ability to edit feature attributes if there are errors in the entries that need to be updated in the field. Because this feature is editing private data it does require the user to sign in with an ArcGIS Account.
Upgraded ArcGIS Runtime to version 100.12
ArcGIS Runtime version 100.12 is now fully supported. This means you can use AppStudio to create native mapping applications, including many new functionalities such as geotriggers and true curves from the ArcGIS Runtime 100.12 update. The AppStudio Player app at 5.2 has also been updated to support running apps built with ArcGIS Runtime 100.12.
AppFramework
AppFramework is the core of AppStudio. It has features and capabilities that are neither natively provided by the underlying Qt framework nor the ArcGIS Runtime. but are necessary and commonly used for developing AppStudio apps. The highlights of AppFramework key features and enhancement in this release are as follows:
- New restart method in the AppFramework component allows an app to be restarted automatically.
- The ImageObject component has been enhanced to support loading of images from a hosted source using an HTTPS URL, allowing apps to download images and store them locally.
- On Android, the Positioning plug-in has been improved to provide more information about the location.
- Cloud make has been improved to support iOS 15 when using an enterprise certificate to sign an app.
- Adaptive icons are now supported for Android apps.
- QtCreator version updated to 5.0.2 to support Qt5.15 qml language improvements
New and updated Samples
The 80+ live samples in the AppStudio Samples gallery are a resource that most AppStudiousers cannot live without. The samples are available on AppStudio desktop to view and modify the source and in the AppStudio Player app, where you can run a live version of the sample on any supported device. In this release, we have introduced a new Location Driven Geotriggers sample to demonstrate how to use the Geotrigger functionality in ArcGIS Runtime to monitor the device’s location and you a notification when you enter or leave a geographic area. In addition, we also updated the Deep Learning sample to demonstrate the latest Deep Learning library changes.
To see a complete list of new features and enhancements, visit the AppStudio 5.2 documentation for “What’s new in AppStudio.”
You can find a list of all the fixes and issues addressed in AppStudio 5.2 in the AppStudio 5.2 Esri Community Blog Post
Important: Please check this blog post for ArcGIS AppStudio deprecation Information including the deprecation of Windows 32-bit apps.
Do you want to learn more about AppStudio? Watch the “ArcGIS AppStudio: An Introduction” session from the Esri UC 2021.
We can’t wait to see you use these brand-new templates and apply the new features and enhancements to your apps. Please provide any feedback and suggestions to appstudiofeedback@esri.com
Article Discussion: