What’s New
5.34 - 12 February 2025
Early Warning: Upcoming ECMAScript update in Studio Workflow 5.45 may impact older Mobile apps.
Starting with Studio Workflow 5.45 (May 2025), expressions will be transpiled using ECMAScript 2020, which may cause issues when running updated workflows in Studio Mobile apps version 5.30 or older. To avoid this, we recommend updating to Mobile version 5.32 or later. For more, visit the Community post.
New Features
-
Added Disconnected Mode, a new feature designed to give users manual control over offline functionality. With Disconnected Mode, users can force the app to stop making network requests while their device remains online. This is particularly useful in areas with intermittent or unreliable connectivity, preventing failed processes and ensuring a smoother offline experience. The mode can be activated via a toggle button within the app settings [311321] or triggered programmatically using new commands [307547], offering flexibility for different workflows.
-
To improve usability, we introduced a distinct symbol in the app as visual feedback whenever Disconnected Mode is active, ensuring users are always aware of the current mode [311324]. This was added to the App Designer as the Disconnected Mode component [311569].
-
Administrators can now configure the initial state of Disconnected Mode through App Designer [311269]. By default, Disconnected Mode is turned off, but this setting allows administrators to specify whether the app starts in offline mode the very first time it is launched. This configuration option ensures that apps used in critical offline scenarios are optimized right from the start.
-
Improved the app deployment environment value configurations by adding new import/export options, allowing administrators to easily transfer and reuse configurations across different environments [304430].
Behavioral Changes and UX Improvements
An optional title field is now available to name environment value pairs for app deployment [304430], making it easier to understand and manage entries at a glance. Rows can now be expanded or collapsed, providing a clear overview or detailed view of all configuration entries as needed. Additionally, the search and replace algorithm was updated to allow multiple environment values to change a string.
Security and Technology
-
Updated the Mobile SDK to align with Esri Maps SDK for .NET 200.x (MAUI).
-
Introduced support for creating separate builds for Android APK and AAB formats [161544]. When building for the Google Play Store, an Android App Bundle (.aab) will be generated, optimized for store submission but not for direct sideloading. For other cases, an Android Application Package (.apk) is produced, allowing for sideloading but not for store submission. This update applies to both custom apps and Studio Go apps, providing the flexibility to choose the right package type based on deployment needs.
-
Updated the telemetry API and added a pixel density property to viewer information for improved analytics. [294118]
Bug Fixes
-
Fixed an issue where changing the basemap via Workflow caused a crash on iOS when offline. [306693]
-
Fixed an issue where a workflow froze the app due to a layout cycle exception on specific screen resolutions. [306706]
-
Resolved inconsistent handling of subtypes and coded value domains in feature details and edit forms. [180332]
-
Fixed an issue where the Result Details only displayed the first field list from pop-ups instead of all configured fields. [255421]
-
Fixed an issue where iOS users were stuck on the error screen due to missing refresh functionality after a VPN disconnect. [308841]
-
Resolved an issue where sideloaded map tile packages (.tpkx) were not available in the basemap picker when a particular spatial reference was used. [309292]
-
Fixed errors in transformations due to the lack of reverse support in the Mobile Project Geometry Workflow activity. [303602]
-
Fixed an issue where importing an .AAB into Microsoft Intune failed due to splash.png resizing. [311872]
-
Fixed an issue where updating features in a workflow failed when geometry was not specified. [312305]
-
Fixed an issue where refreshing an app without internet connection caused crashes on iOS and infinite loading on UWP. [313467]
-
Fixed an issue where outdated app build service caused a missing splash.9 error in Android app bundles. [311884]
Known Issues
-
Performance degradation when loading large Workflow forms with load events. [310752]
-
Slow performance in Mobile compared to Web when running certain workflows. [310195]
-
Add Features activity fails for layers with Attribute Rules when feature geometry uses a different spatial reference than the basemap. [311273]
-
Dynamic form elements in Workflow do not respect rowNumber and rowIndex values. [311358]
-
Coded value domain types without configured templates display codes instead of labels. [314005]
-
The "Last updated" date in the app does not update when toggling Disconnected Mode.
-
If Disconnected Mode is turned on while an MMPK is present but no map area, the app still loads as if it were online, instead of switching to offline behavior. [313468]
5.33 - 11 December 2024
Mobile Designer - New Features
Mobile Designer now includes the UI option to show or hide button titles, a feature previously available in VertiGIS Studio Web Designer. This enhancement allows users to customize their app interface by toggling button titles based on their design preferences.
Bug Fixes and Improvements
-
Fixed an issue where InvalidCastException caused an error when using map.refresh with Grouped Feature Layers. [303063]
-
Fixed an issue where Studio Go required a download of an updated MMPK. [307441]
-
Resolved an issue that caused the 'sketching.add-point-at-current-location' command to fail when used with Z-enabled points. [303670]
-
Resolved an issue that caused app crashes when unsupported layers with the 'UnknownLayer' type were used in Group Layers. [305864]
-
Fixed the incorrect application of multi-step transformations. [198570]
-
Fixed an issue where incompatible Designer apps with offline content could launch. [200739]
-
Fixed an issue that caused the Calculate Area Workflow activity to return negative values for counterclockwise polygons. [234448]
-
Fixed an issue that caused Workflow alert/confirm/prompt dialogs to not allow scrolling for long content. [302253]
-
Fixed an issue where the QR code scanner broke Workflow components (UWP). [304111]
-
Fixed an issue where custom apps did not display the configured icon or title in the title bar (UWP). [304093]
-
Icons for Windows custom apps set in Mobile Designer now update correctly. [304620]
-
Custom Windows app builds now install correctly without unnecessary Dependencies folder. [307624]
Known Issues
-
Disconnecting from VPN in Studio Go causes loss of unsaved work without warning. [308839]
-
Android Go app becomes unresponsive after Windows Account password change in IWA-secured portal. [304855]
-
Go app fails to connect supported GNSS receiver on iOS devices. [305795]
-
Disconnecting from VPN on iOS requires restarting Studio Go to recover after refresh. [308841]
-
Buttons in Studio Go on UWP get cut off or overlap. [308418]
5.32.2 - 1 November 2024
Bug Fixes and Improvements
-
Fixed an issue that caused the geocoding Search in Studio Go to crash on iOS 18. [305234]
-
Resolved an issue where the sublayers of Map Services did not display in the Layers panel in Studio Go. [305310]
-
Fixed a display issue with date values in alert window for Workflow Date Picker. [305919]
5.32.1 - 24 October 2024
Bug Fixes and Improvements
-
Fixed an issue where it was not possible to connect to an IWA-configured portal using Android devices. [305084]
-
Improved the installation process from the Microsoft Store to ensure that the .NET dependencies are automatically installed. [305091]
-
Fixed an issue where the date in the DateTime value of a form was incorrectly set to one day in the future when assigned programmatically. [305097]
5.32 - 16 October 2024
Major Technological Update to Esri Maps SDK for .NET 200.x (MAUI)
-
Transition to Esri Maps SDK for .NET 200.x (MAUI), a significant technological upgrade.
-
Addresses feedback from the Early Access Program.
-
Enhances app performance and aligns with the future of cross-platform development.
-
Strengthens integration with the Esri ecosystem for better geospatial capabilities.
-
Provides long-term reliability, innovation, and performance to meet current and future needs.
New Features
-
Reduced unnecessary info-level logging during startup by downgrading non-essential messages to Debug level. Additionally, removed mention of number about registrations from logs related to commands, operations, and events. These updates improve log clarity and focus on more valuable information for users, while retaining the necessary details for debugging.
-
Removed the bookmark limit in VSM apps, allowing webmaps with a big number of bookmarks to display all entries. Previously, only the first 50 bookmarks were visible in the mobile app, causing issues for users who rely on bookmarks for quick access to important locations. This update ensures all bookmarks are now accessible, matching the behavior seen in Studio Web. [301229]
Bug Fixes
-
Fixed an issue where multiple Send Web Request activities in a workflow incorrectly used the URL from the last activity, even when different URLs were specified for each request. Now, each web request correctly uses its own specified URL, ensuring accurate outputs for all activities. [233570]
-
Fixed an issue on Samsung devices running Android 14 where the map would freeze after switching between apps. This caused zoom and pan functionality to stop working when returning to the Studio Go app. The issue did not occur on non-Samsung devices or on Android versions 13 and below. Now, map interactions function correctly after resuming the app, regardless of other apps being opened in the meantime. [259662]
-
Fixed an issue on iOS where the file picker form element sometimes bypassed the standard options (attach file, take photo, add photo from library) and directly launched into attach file mode. Now, the file picker consistently displays the trio of options as expected. [195387]
-
Fixed an issue where the Set Form Element Property action did not update the value of the Number Range Slider as expected. Now, the range values are correctly set to the defined values. [198050]
-
Fixed an issue where the photo size displayed in parentheses when attaching a photo did not update after changing the photo size in Settings. The size text remained fixed until the app was refreshed, even though the photo was resized correctly. Now, the text updates to reflect the current photo size without requiring an app-refresh. [203209]
-
Fixed an issue where a format exception error occurred when identifying or searching features in a layer with a blank pop-up title. Now, feature details open correctly, displaying a blank title at the top of the panel as expected. [259028]
-
Fixed an issue where row icons in IWTM were misaligned, appearing too far to the right instead of being centered between the left edge and the label. [260735]
-
Fixed an issue where form element titles with Markdown formatting caused wrapping issues when the title was placed next to the form element. Now, titles with Markdown wrap correctly, just like plain text titles. [282768]
-
Fixed memory leaks in the iOS version, resulting in improved performance and more efficient resource usage. [282970]
Known Issues
Android
-
If a feature’s list of attachments exceeds the visible range, clicking on any item causes the panel to scroll randomly instead of opening the selected attachment. This issue only occurs after the initial identification of the feature; subsequent interactions behave as expected until a new identification is performed. [300128]
-
Panels do not resize properly when changing orientation. [299197]
-
When adding or editing polygon or polyline features, nodes are not placed correctly. Regardless of whether Move is checked, the app continues to add nodes, and sometimes a new connection is made to a random node in the shape. This issue also affects the measurement toolbar. To prevent this behavior until we fix this issue, turn on the crosshair. [300022]
iOS
-
Opening the Basemap Tile Package dropdown in the map area panel pushes the Go app to the upper half of the screen, leaving unnecessary gray space. This behavior does not occur in the settings menu. [300371]
-
Changing the basemap after scrolling through the legend panel throws a null exception, preventing successful basemap changes. This issue occurs after multiple basemap changes in apps that include a legend panel. [299070]
-
When adding or editing polygon or polyline features, nodes are not placed correctly. Regardless of whether Move is checked, the app continues to add nodes, and sometimes a new connection is made to a random node in the shape. This issue also affects the measurement toolbar. To prevent this behavior until we fix this issue, turn on the crosshair. [300022]
Windows
-
Changing the basemap after scrolling through the legend panel throws a null exception, preventing successful basemap changes. This issue occurs after multiple basemap changes in apps that include a legend panel. [299070]
All Platforms
-
When using a toggle button in the display form, the accent color always appears blue, regardless of the accent color specified in the app. This issue can be observed in the LogViewer filters as well. [297754]
5. 31 - Not Released to Production
-
This is our open Beta of the changes releasing in 5.32.
5.30 - 19 June 2024
-
This is the last planned release based upon the ArcGIS Runtime SDK for .NET 100.x.
-
The next release of VertiGIS Studio Mobile will be based upon Esri Maps SDK for .NET 200.x (MAUI).
-
The timing of the next release will deviate from the normal pattern.
-
An early access release candidate of the Esri Maps SDK for .NET 200.x (MAUI) version of Studio Mobile will be available in August 2024.
-
After we complete the early access program and address the feedback, we will plan and announce the next release of Studio Mobile.
New Features
-
Added a new option to the Studio Analytics service in Designer, which allows the application creator to opt out of collecting identifiable user information (such as user names) with Analytics data. This makes it easier for an application creator to gain information about application usage without immediately requiring them to inform all users (depending on local regulations).
Bug Fixes
-
Resolved an issue where web maps with more than 25 bookmarks would show only the first 25 and the remaining bookmarks were inaccessible. [275431]
5.29.2 - 29 May 2024
Bug Fixes
-
Recent changes in the web browser ecosystem caused Designer sign-in failures for a subset of our customers. These issues were most severe in Chrome, although they affected other browsers as well. This hotfix resolves sign-in failures for those who experienced them.
5.29.1 - 28 May 2024
-
This is an interim validation release on the way to 5.29.2
5.29 - April 2024
Mobile Designer- New Features
-
Added Filter settings to Geocoder, which make it possible to now restrict geocode results to a specific country or region, or to values within a specific category.
Bug Fixes and Improvements
-
248154: Fixed an issue where some devices set to use the comma system could not enter decimal numbers with a comma as a decimal separator.
-
260436: Fixed an issue where the context menu did not always show the Addresses.
5.28 - February 2024
Mobile Designer - New Features
-
Added a new ability for customers to generate their own signed version of Studio Go. This allows organizations with multiple apps to deliver them all through one app instead of building a custom app for each.
-
Exposed two new events in the Results Details component: Result Shown and Result Hidden. These make it easier for app authors to override the current default behavior.
Bug Fixes and Improvements
-
245076: Fixed an issue where Android app listings would not refresh correctly after a password change in an Enterprise environment with IWM configuration.
5.27 - December 2023
Mobile - New Features
-
Added support for Workflow's Read File activity. With this, it is possible to author a workflow that reads a file and then does something with the resulting data.
Bug Fixes and Improvements
-
242950: Fixed an issue where Workflow display forms sometimes incorrectly adjusted date/time by the UTC offset.
-
231030: Fixed an issue where the display order of fields sometimes did not follow the web map pop-up configuration.
-
247765: SDK - Fixed an issue where the iOS app instance got reassigned after opening panel or horizontal task bar subcomponent.
-
247764: Fixed an issue where
edit.display-update-feature
did not work in some cases. -
248021: SDK - Fixed an issue where the map sometimes appeared gray.
5.26.1 - October 2023
Bug Fixes and Improvements
-
Fixed an issue in Mobile App Designer with processing web maps that caused some crashes and out-of-memory errors. It was notable in web maps with Subtype Group Layers but affected other large/complex web maps as well. [245740]
-
Fixed an issue with a case-sensitive match that should have been case insensitive. This affected the attribute name retrieval from the Postgres database in Subtype Group Layers. [246217]
5.26 - October 2023
Mobile - New Features
-
Added the
viewer.log-debug
command, which allows you to view command objects. -
Added support for Line type geometry in the Workflow Geometry Picker form element.
Bug Fixes and Improvements
-
240944: Improved app stability during app session refreshes.
-
244386: Fixed an issue where adding or editing features in specific data configurations (while offline and using an MMPK) caused an error.
-
244466: Fixed an issue where it was impossible to catch the failure of the Activate Map Area operation.
-
244723: Fixed an issue where coded values of zero were sometimes interpreted as NULL.
5.25 - August 2023
Mobile - New Features
-
Added support for Subtype Group Layers.
-
Upgraded to Esri ArcGIS Runtime 100.15.2.
-
Added new
workflow.cancel-all
command.
Bug Fixes and Improvements
-
233896: Fixed an issue where using the Update Feature activity could cause an error.
-
188442: Fixed an issue where running a server workflow from a button on a display form caused an error.
-
235685: Fixed an issue where using the Run Workflow activity could cause an error.
-
237005: Fixed an issue where running multiple workflows with display forms could cause a crash.
-
238664: Fixed an issue where parent workflows did not resume after their child workflows completed.
-
238767: Fixed an issue where opening and closing Workflow collapsible sections could cause geometry pickers to stop working.
-
236753: Fixed an issue where passing a null argument to the Run Workflow activity caused an error.
5.24 - June 2023
Mobile - New Features
-
Retired App Selector V1.
-
Added new 'Get Map Screenshot' Workflow activity.
-
Improved Feature Details naming of related records.
Bug Fixes and Improvements
-
232058: Fixed an issue where attempting to add a photo or file after deleting one caused an error.
-
198057: Fixed an issue where geometry pickers stayed active as you moved through multiple display forms.
-
222759: Fixed an issue where features with null values caused query activities that returned distinct values to fail.
-
230894: Fixed an issue where the Search 'Maximum Results' setting was not always respected.
-
213910: Fixed an issue where the 'Remember Layer Visibility' setting did not work correctly in an app with an MMPK.
-
222761: Fixed an issue where map services could not be expanded in the Layer List.
-
184053: Fixed an issue where labels from coded domains did not work in workflows through Mobile.
-
199580: Fixed an issue where item picker highlights did not update dynamically.
-
213785: Fixed an issue where the previous extent was not respected when refreshing an app with an MMPK and a map area.
5.23.1 - May 2023
Bug Fixes and Improvements
-
Fixed an issue where Workflow query activities that referenced Distinct values would throw an error when run against an MMPK.
-
Fixed an issue where devices in GMT+ timezones sometimes failed to switch tabs in App Selector V2.
5.23 - April 2023
Mobile - New Features
-
Updated to ArcGIS Runtime 100.15.1.
-
As part of our commitment to stay on top of Esri's technical changes, we are working on a release of Studio Mobile built on the new Maps SDK 200 series.
-
-
Added support for workflow accordion sections in Workflow forms.
-
Improved the new App Selector, clearly calling out My Library and All Apps. V1 of the App Selector will continue to be available until we release 5.24 (slated for June).
-
Improved feedback in Custom Map Area creation flow.
-
Improved performance of layer loading and restoration of layer visibility settings.
-
We have changed the pattern for customers who install Mobile Designer on premises. Starting with the release of 5.23, any requests to build custom apps are routed through to our SaaS build service. Learn more here: Upcoming Changes to VertiGIS Studio Mobile App Build Service.
Bug Fixes and Improvements
-
150934: Improved load time for complex Workflow forms.
-
190464: Fixed an issue where the pop-up config was not correctly referenced when identifying a feature from an MMPK for the first time.
-
195216: Fixed an issue where EditDate and Editor fields updated only after you re-identified.
-
202919: Fixed an issue where App Selector launched incorrectly in offline mode after upgrading to 5.22.
-
203964: Fixed an issue where nulling a file picker's value did not appear to be reflected in the display form.
-
203875: Fixed an issue where some spatial reference transformations were not immediately applied.
-
204840: Fixed an issue where unloading and reloading apps could cause errors.
-
222161: Fixed an issue where the list of predefined map areas was not correctly updated in VertiGIS Studio Go.
5.22 - February 2023
Mobile - New Features
-
This release finally completes our update to V2 of our App Selector. The new experience comes with significant performance and usability improvements to those who work with many apps and reduces the memory footprint when an app is loaded.
-
Enhanced our text component to allow for an opaque background. This allows for a really convenient way to put text on the map. For apps that had already used the text component, there might be a minor change to padding.
-
Map area downloads will always be followed by an Update.
-
Improved accuracy of GNSS position reporting.
-
Added support for selecting a Null option for coded value domains.
-
Added a new command to change the color of the location indicator (blue dot). This could allow an app author to use the color of the dot to indicate some other state (a Workflow is running, or the user is actively streaming a geometry, for example).
-
Added support for Workflow's Get Form Element Value activity.
-
Added support for Leica's Zeno FLX100 and Zeno FLX100 plus receivers.
-
It is now possible to configure an app to listen for and respond to specific events. The configuration of this is not yet exposed in our Designer interface, but you can learn more about these patterns here.
Bug Fixes and Improvements
-
149989: Fixed an issue where basemap picker sometimes showed incorrect entries in apps configured with MMPK.
-
162410: Added support for Remove Graphics workflow activity.
-
197972: Fixed an issue where cancelling an MMPK/TPK download could leave an orphaned .tmp file.
-
199026: Added optional parameters to "results.from-graphics" operation to access attachments and related features.
-
150944: Fixed issue where collapsing workflow section form elements could prevent a change event from firing.
-
196705: Fixed an issue where Workflow Form Elements showing coded value didn't display a NULL options.
-
150944: Fixed an issue where change events are lost when a form section gets collapsed.
-
185249: Fixed an issue where haptic feedback could continue after geometry was completed.
-
200809: Fixed an issue where Workflow's Format Date activity could be inconsistent.
-
201090: Fixed an issue where Android devices could fail to authenticate against Portal for ArcGIS if anonymous authentication was disabled.
-
201144: Fixed an issue where Portal viewer permissions were not being handled correctly.
-
201413: Fixed an issue where sometimes Windows would incorrectly disable the geolocation button.
-
149235: Fixed an issue where users could not create custom Map Areas could fail if they did not have access to all layers.
-
189153: Fixed an issue where workflow's display Set Form Element Items property did not cause all form element items to be hidden.
-
204109: Added support for the Get Form Element Value activity.
At the release of Mobile 5.23, all requests to build a custom Mobile app will be directed to the SaaS build service, whether your Mobile Designer is running in our SaaS environment or your own on-premises environment. Read more here.
5.21 - January 2023
Mobile - New Features
-
Updated to ArcGIS Runtime 100.15.
-
Improved GNSS support:
-
Improved the list of available transformations to show the "Best fit" first.
-
Added the
getCoordinateTransformations
command to get a list of valid datum transformations (ordered by "Best fit"). -
Added the
applyDatumTransformation
command to apply datum transformation on current receiver (including integrated receiver).
-
-
Added support for layer definition expressions in Map Areas.
-
Added support for three new Workflow activities (Set Form Element Event, Subworkflow, and Run Subworkflow).
-
Added support for VertiGIS Studio Analytics data collection for custom actions, MMPK/TPK downloads, Map Area information, and other single metrics.
Bug Fixes and Improvements
-
164012: Fixed an issue where the attachment viewer did not work when the user launched the app via a launch link on Windows.
-
195392: Fixed an issue on iOS and Windows where double-tapping to take a photo crashed the app.
-
181234: Updated Android's HTTP handler to allow connections with "Let's Encrypt" certificates.
-
187656: Fixed an issue where the download error icon did not go away even when a map area was successfully downloaded.
-
196845: Fixed an issue where Android 13 devices could not attach files and photos correctly.
-
135439: Fixed an issue where the layer name did not appear in the Feature Details panel header on the first identify.
-
190447: Fixed an issue where Android devices could display in split-screen mode, which caused problems.
-
193607: Fixed an issue where opening the camera could cause a crash on iOS.
-
199667: Security update to build service.
-
196846: Fixed an issue where running
photos.take-photo
operation could cause an error. -
197208: Fixed an issue where the "Invalid license" error message could appear incorrectly.
-
197384: Fixed a styling issue where disabled hyperlink text was difficult to see.
-
197972: Fixed an issue where canceling an MMPK or TPK download left an undesired temp file.
-
199191: Fixed an issue where using the camera on some Android devices could cause a soft crash.
5.20 - October 2022
Mobile - New Features
-
Added support for Bad Elf receivers.
-
Added support for VertiGIS Studio Analytics.
-
Added new command to trigger haptic feedback.
-
Improved feedback for Viewer users in an Add/Edit Feature workflow.
Bug Fixes and Improvements
-
191695: Fixed an issue where features with multiple symbols were losing their headers in the legend.
-
187395: Fixed an issue where disabled state for Number Form elements were not handled correctly.
-
194407: Fixed an issue where layer visibility wasn't handled correctly in MMPK-backed apps.
5.19 - August 2022
Mobile - New Features
-
Markup commands, which can be combined to create a markup experience:
-
drawing.draw
-
sketching.capture-geometry
-
drawing.create-graphics
-
map.add-markup
-
map.clear-markup
To check this out, go to the Studio Go sign-in screen, click Try out the sample apps, and select the Capital City app. Click the markup button below the I Want To… menu. Read more about how to configure these workflows here: https://vertigisstudio.com/how-to-configure-markup-workflows-in-vertigis-studio-mobile.
-
-
New App Selector. To check this out, go to the Studio Go sign-in screen and click Preview the new app selector. After restarting your app and signing in, you land on a Home page that shows your favorite apps and apps that are offline capable. Use the Search button in the top right to find other apps in your organization to favorite them and have them appear on the Home page. We are aware of a few minor issues with the new App Selector, which will be fixed with the launch of 5.20, when the App Selector will become the default experience.
-
Support for Leica GNSS receivers (Leica Zeno GG04 and the Leica Zeno FLX100 plus).
-
Support for WMS/WMTS sub-layers.
The next release of Mobile (5.20 - scheduled for October 2020) will incorporate version 100.15 of the ArcGIS Runtime.
This will increase the minimum OS requirements to the following:
-
Windows 10: version 19042 or higher.
-
iOS / iPadOS: version 14 or higher.
Bug Fixes and Improvements
-
186245: Fixed an issue where Portal items tagged with 'vertigis-mobile-viewer' caused a connection error.
-
186577: Fixed an issue where geolocation sometimes would not report location on first launch.
-
162095: Fixed an issue where the state of the layer list was not preserved when deactivating a map area.
-
144502: Fixed an issue where some Workflow form elements did not reset correctly when the form was reloaded.
-
164270: Fixed an issue where the Set Form Element Property was not correctly handled by all Display Form number elements.
-
189467: Fixed an issue where setting the current Form Element item programmatically did not trigger the Depends On property for drop-downs or list box elements.
-
189724: Fixed an issue where midpoints could be hard to select while editing geometries.
5.18.1 - July 2022
Bug Fixes and Improvements
-
187244: Fixed an issue where the Set Current Form Element Item activity failed to work correctly.
-
187476: Fixed an issue where certain Workflow form elements would become unresponsive after navigating to a subworkflow.
5.18 - June 2022
Bug Fixes and Improvements
-
Improved performance and usability of the following Workflow form elements:
-
Check Group
-
Drop Down List
-
Item Picker
-
List Box
-
Radio Group
-
File Picker
-
Geometry Picker
-
Scanner
-
-
Updated to ArcGIS Runtime 100.14.
-
184720: Improved feedback on map area downloads.
-
150624: Changed the Add Attachment activity to work the same offline as it does when online.
-
150879: Fixed an issue where coded values with subtypes were not handled correctly in Feature Details.
-
184248: Added support for the Search Extent property in the Workflow Geocode activity.
-
184024: Improved the appearance of collapsible section icons in Workflow forms.
-
184025: Improved markdown rendering in collapsible section titles.
-
181396: Fixed an issue where lines with arrows rendered incorrectly when they were highlighted.
-
184062: Fixed an issue where file and geometry picker buttons displayed unrendered markdown text.
-
184246: Fixed an issue where workflows launched from feature actions or context menu were not reset.
-
185240: Fixed a regression where it was erroneously reported that the user was offline.
-
181396: Improved arrow highlights.
-
185727: Fixed an issue where the app did not revert to a supported language if an unsupported language was used.
5.17 - May 2022
Mobile - New Features
-
Updated default font sizes and styles throughout the app to appear more uniform.
-
Refactored VertiGIS Studio Workflow implementation to provide better performance and improved visuals.
-
Added layout options for Workflow forms.
-
Update to ArcGIS Runtime 100.13.1.
Bug Fixes and Improvements
-
150284: Fixed an issue where formatting for date and number fields was not retained offline.
-
150315: Fixed an issue where Workflow forms with auto suggest did not work correctly with onscreen keyboard.
-
150316: Fixed an issue where returning online in an MMPK-backed app could display the wrong basemap.
-
150984: Fixed an issue where photos were stored on the device even if the calling workflow canceled.
-
178075: Fixed an issue where Windows devices set to Norwegian did not always receive the correct translations.
-
142696: Fixed an issue where buttons in a Workflow form failed to wrap.
-
150315: Fixed an issue where suggestions could disappear when the keyboard was dismissed on Android.
-
150316: Fixed an issue where online map did not appear correctly when returning online in an app configured with both a web map and an MMPK.
-
162174: Fixed an issue where child-layer visibility was not remembered after a refresh.
-
162177: Fixed an issue where layer presets that targeted child layers were not being handled correctly.
-
178597: Fixed an issue where table extension edit/delete toggles were not respected in map areas.
-
149221: Fixed an issue in Designer where apps configured with a web map whose spatial reference conflicted with the default GNSS receiver's could be saved.
-
150595: Fixed an issue where features saved while in an offline state had the GlobalID set to NULL.
-
161531: Fixed an issue where web maps with WMTS layers were not handled correctly.
-
179087: Fixed an issue where the 'invalid license notification' appeared incorrectly in some cases when users were offline.
-
180109, 18042: Fixed an issue where offline feature edits for features in group layers were not handled correctly.
-
180240: Fixed an issue where numeric attributes using coded values were not respecting defaults.
-
150542: Fixed an issue where switching base maps caused raster functions to be lost.
-
150992, 181547: Improved experience after losing connection to a VPN secured portal.
-
163034: Fixed an issue where users could not create map areas in MMPK-backed apps after re-establishing connection.
-
166060: Improved performance with snapping in dense data sets.
-
180109: Fixed an issue where offline changes to features with group layers could not be synced.
-
180427: Fixed an issue with snapping when moving geometries in crosshair mode.
-
180589: Fixed an issue where map areas could not be downloaded on Android 8 devices.
-
180591: Fixed an issue where geolocation was not working on Android 8 devices.
-
149877: Fixed an issue where sometimes related records would not show.
-
150546: Improved error messaging for MMPK-backed app when the web map has not been shared to the user.
Mobile Designer - New Features
-
Added the following commands to the right-click context menu in the Map Component:
-
Start Measurement Here
-
Save Map Image
-
Return to Initial Map View
-
Refresh App
-
5.16.1 - March 2022
Bug Fixes and Improvements
-
164271: Fixed an issue where it was erroneously reported that the user was offline.
-
179334: Fixed an issue where custom apps would sometimes crash on the first run, then run correctly after that.
5.16 - February 2022
Mobile Designer - New Features
-
Updated our app name to VertiGIS Studio Go (or Studio Go, depending on your device).
-
Updated to ArcGIS Runtime 100.12. With this update, VertiGIS Studio Mobile will no longer support locators that only include an .loc file.
-
Added backgrounding capabilities. Studio Go can continue to run even when it is not in the foreground.
-
Added system notifications. Raise notifications for your user's devices even when Studio Go is not in the foreground.
-
Improved support for markdown in all text displays.
-
Launch links use existing session rather than starting a new session (and possibly interrupting the map display).
-
Persistent Application Data: Authors can now write values and simple objects and retrieve them in current or future app sessions to support their user's workflows.
-
Added support for table extensions.
-
Added several new geometry manipulation commands, allowing for workflows to create precise feature geometries.
-
Added support for ensuring that VertiGIS Studio Mobile users can access precise location.
-
Added the ability to stream geometries while adding and editing features, even while the app is in the background.
Bug Fixes and Improvements
-
149088: Fixed an issue where activating different map areas sometimes showed unexpected map extents.
-
163477: Fixed an issue where an error was thrown when the Run Workflow activity invokes another workflow that has a display form.
-
163872: Fixed an issue where providing an alternate 'send edits' workflow would throw a null reference exception.
-
161646: Reduced the number of notifications that are triggered by various events in the app. Removed Workflow generated notifications entirely. Reduced the default duration of these notifications.
-
164893: Fixed an issue where many-to-many relationships were not handled correctly.
-
172600: Fixed an issue where iOS custom apps were incorrectly including double quotes in the app name.
-
163139: Fixed an issue where Refresh App failed for custom apps that were configured with MMPKs.
-
149092: Improved log viewer performance.
Workflow
-
VertiGIS Studio Workflow 5.25 released the ability to layout form elements horizontally. VertiGIS Studio Mobile will support these workflows with our next release (5.17).
5.15.4 - January 2022
Bug Fixes and Improvements
-
165266: Fixed an issue where Android builds would hang on the "signing APK" step.
-
165269: Fixed an issue where iOS custom builds would fail to run on iOS 15.2 devices.
5.15.3 - January 2022
Bug Fixes and Improvements
-
164025: Resolved a security vulnerability that allowed reflected XSS JavaScript to be run via app parameters. While fixing this for a future release, it was discovered that it was easier to exploit than expected. The issue was raised to critical severity for immediate release.
5.15.1 - November 2021
Bug Fixes and Improvements
-
48512: Fixed an issue where the built-in Add / Edit Feature workflows did not work when the device was disconnected.
-
48524: Fixed an issue where, on some devices, workflows that utilized multiple Show Results Activities could result in a broken search panel.
-
48531: Fixed an issue where workflows that were included in an app from Designer could fail to run when disconnected.
-
48615: Fixed an issue introduced in 5.15 where apps that were configured with a Portal hosted MMPK or TPK and pushed to Production would not have those files downloaded on startup.
5.15 - November 2021
Mobile - New Features
-
Added new command: Keep Screen on.
-
Allowed zoom-to-viewpoint operation to take bookmark as argument.
-
Added context menu.
-
Added new command: Export Map (map.export-image).
-
Added new events: oninitializing and oninitialized.
Bug Fixes and Improvements
-
34022: Reduced load time when adding / editing features with attributes that contain complex coded value domains.
-
46455: Fixed an issue where spatial reference for an app was determined by the first operation layer instead of the basemap.
-
46486: Fixed an issue where it was possible to create an invalid geometry.
-
46699: Run workflow activity now works offline.
-
46759: Fixed an issue where labels wouldn't populate on first identify click.
-
46758 - Fixed an issue where results list wouldn't populate on first identify.
-
46824: Fixed an issue where editing multipart geometries could result in partial loss of the geometry.
-
47338: Improved memory use and stability when refreshing apps.
-
47867: Fixed an issue where open-url didn't respect culture formatting for numbers.
-
47872: Fixed an issue where the 'submit edits' command was not overridable.
-
47994: Fixed an issue where it was not possible to select and delete a whole geometry.
-
48075: Fixed issues when querying features (Order By sometimes failed, Output Spatial Reference was ignored), improved support for conditional logic.
-
48106: Fixed an issue where updated app configs weren't pulled down for fresh install of Custom Apps.
-
48191: Fixed an issue where multiple show results activities failed to work correctly the first time.
-
48197: Made improvements to the query layer activity.
-
48236: Fixed an issue where workflow form elements could render incorrectly after changing visibility.
Workflow
-
Re: 46699: Workflow docs need to be updated to reflect that the run workflow activity is now supported offline.
-
Improved reverse geocoding activity.
Mobile Designer - New Features
-
Now possible to configure search to execute features, addresses or both.
-
Now exposing OnInitializing Event in Map Component.
Notes
-
With the next release of Mobile (5.16), we will update to version 100.12 of the ArcGIS Runtime SDK. This SDK version no longer supports locators that only include an .loc file (now required to have both an .loc and loz file).
-
With the release of 5.14, we inaccurately reported that the Trimble R1 and R2 were supported on iOS. We are currently working to support them in our next release of Mobile (5.16).
5.14.2 - September 2021
Mobile – New Features
-
Android custom builds now include Android App Bundle (.aab) files which can be used to submit to the Google Play Store.
Bug Fixes and Improvements
-
47547: Fixed an issue where context was lost when calling one workflow from another.
5.14 - September 2021
Mobile – New Features
-
Bookmarks.
-
Log app start-up load time in the app log.
-
Notification system - now support for multiple notifications & long messages.
-
Updated Android to API 30.
-
Improved geometry editing.
-
Added new language: Czech.
-
Upgrade Windows artifacts to support latest Windows patterns.
-
Added iOS Support for Trimble R1 & R2.
-
Added configuration hook allowing operations to be taken before the map loads.
-
Map area panel improvements.
Bug Fixes and Improvements
-
33079: Fixed an issue where the app selector screen sometimes didn't refresh after reconnecting to the network.
-
42871: Improved support for iOS file permissions when attaching files.
-
45541: Fixed an issue when editing a geometry after overriding the default add/edit workflow.
-
46042: Improved display of map areas when some features extended beyond the extent of the map area.
-
44626: Fixed an issue where removing focus from an iOS app while it was loading caused it not to resume properly.
-
46338: Fixed an issue where identify on features with many layers could be very slow.
-
46632: Improved geocoding searches in MMPK-backed apps.
-
46553: Fixed a memory leak related to long running workflows.
-
46663: Fixed an issue where data was cached and never released which could fill up device storage.
Workflow
-
Implemented a new Date Range Picker Workflow form control.
-
Added
PreserveViewpoint
property to themap.replace
operation to keep the same viewpoint when changing maps within a multi-map MMPK. -
44951: Improved behavior when placing geometry points from Workflow.
-
45872: Fixed an issue where the app selector screen background sometimes became visible on iOS after dismissing the keyboard from a Workflow form.
Mobile Designer – New Features
-
Now configure bookmarks.
-
Now configure TPK, TPKX & VTPK Sources.
-
Now possible to configure search property for fields from an MMPK.
Mobile 5.14 will be the last version that requires a minimum Windows 10 version of 1803. The release of Mobile 5.15 in November, 2021 will see the minimum Windows 10 version increase to 1903 (18362).
5.13 - June 2021
Mobile – New Features
-
Update to ArcGIS Runtime 100.11.
-
Improve Legend and Layer list performance in maps with many layers.
-
New command to check connectivity.
-
Added new languages: Norwegian and Italian.
-
On Identify, don't pan/zoom to Feature.
-
For MMPKs with no basemap, show the web map's basemap.
Bug Fixes and Improvements
-
29551: Feature details and the edit workflow showed different values for coded value domains.
-
44976: On iPad, selection of autocomplete form element options configured near the bottom of a display form failed on first attempt.
-
45444: Geometry picker change events didn't fire when a geometry was edited.
-
44022: On Windows, first app launch of an app from App Selector was sometimes blocked 2+ minutes waiting for location services from device.
-
44047: Cancel from Address search sometimes didn't work properly.
-
44337: Incomplete Workflow geometries were not cleared from map on cancel/submit.
-
44681: When editing a geometry, double-click actions weren't correctly firing.
-
44726: On iOS it was possible for the on-screen keyboard to cause the app to scroll up.
-
44820: Couldn't snap to layers nested 2 or more levels deep.
-
45518: Map scale range was determined from first layer in an MMPK.
-
45868: Improved zoom behavior when searching for an address.
-
45912: Features with many attributes were slow to load in Feature Details.
-
46050: Improved map visualization when using Workflow to create a point geometry.
SDK Changes
This release contains some breaking changes to the Mobile SDK, so if you have an existing project, you will need to update it. The changes are summarized below:
-
Namespace changes:
-
Old namespace:
VertiGIS.Mobile.Infrastructure.UI
-
New namespaces:
-
VertiGIS.Mobile.Toolkit.Views
-
VertiGIS.Mobile.Toolkit.Messaging
-
-
-
Old namespace (xaml):
"clr-namespace:VertiGIS.Mobile.Infrastructure.UI;assembly=VertiGIS.Mobile"
-
New namespace (xaml):
"clr-namespace:VertiGIS.Mobile.Toolkit.Views;assembly=VertiGIS.Mobile.Toolkit"
-
-
Old namespace:
VertiGIS.Mobile.Composition.Logging
-
New namespace:
VertiGIS.Mobile.Toolkit.Logging
-
-
Old namespace:
VertiGIS.Mobile.Composition.Utilities
-
New namespace:
VertiGIS.Mobile.Toolkit.Utilities
-
-
-
New xaml resource dictionary required for UWP apps:
-
<ResourceDictionary Source="VertiGIS.Mobile.Toolkit.UWP/Resources/ToolkitResources.xaml" />
Add this to your UWP
App.xaml
(not Xamarin FormsApp.xaml
). See an example.
-
To learn more about the Mobile SDK, see the Developer Center.
5.12 - April 2021
Mobile – New Features
-
Update to Xamarin.Forms 5.0.
-
Update to ArcGIS Runtime 100.10.
-
Implemented new
OpenFile
command. -
Implemented
Basemap.set
command. -
Made measure tool settings persistent.
-
Allow workflow to respond to sync failure.
Bug Fixes and Improvements
-
44061: Fixed an issue where sublayers within an MMPK were not handled correctly.
-
44337: Fixed an issue where incomplete geometries were not cleared on cancel/submit.
-
Many other performance enhancements and bug fixes.
Mobile Designer – New Features
-
Now possible to select the source for an MMPK in Designer.
-
The Add Component button now has an option to copy and import components.
Mobile 5.12 is the last release to support iOS 12. Starting with Mobile 5.13 in June of 2021, the minimum iOS version required will be iOS 13.
5.11 - February 2021
Mobile – New Features
-
MMPK support: It is now possible to configure an app with both an .mmpk and a webmap - where the webmap can be taken offline (either via pre-generated or custom Map Areas). It is also possible to refer to the MMPK as a portal item and have users download it on startup.
-
Geocoding: Implemented suggestions for address search, and support for offline locators.
-
Map Areas: You can now create custom map areas following a line (with a buffer).
-
Haptics: When editing geometries - we now employ haptics to provide feedback when placing nodes or snapping to other geometries.
-
Basemaps: Improved display of basemaps in the layer list and included basemaps in layer presets.
-
Implemented support for definition queries.
-
Workflow:
-
Added a QR Code Scanner form element.
-
Improved Workflow forms that exposed geometry-editing controls.
-
Implemented the
offline.get-edits
command - accessible from Mobile via a Run Operation to get the local edits for a given map area.
-
Bug Fixes and Improvements
-
44763: Fixed an issue where editing a feature could cause the geometry to be unexpectedly altered.
-
43975: Fixed an issue where the scale line wouldn't show on Android.
-
44013: Fixed an issue where poly lines with curves wouldn't identify from MMPK.
-
31666: Fixed an issue where map areas could not be re-downloaded in some cases.
-
34657: Fixed an issue where Workflow titles didn't appear when offline.
-
44093: Fixed a conflict when multiple geometry pickers were activated at the same time.
-
44168: Deleting a geometry from a Workflow geometry picker could cause a crash.
-
44339: Double-tapping a vertex when editing a geometry could cause a crash.
5.10 - December 2020
Mobile – New Features
-
Geocoding: Configure Search to return address results from an Online Geocode Service. Offline support and configuration through Designer coming in future releases.
-
Custom Map Areas: It is now possible to create polygonal Map Areas to minimize the amount of data that is being packed for offline use.
-
Workflow - Geometry Pickers: Workflows invoking a geometry editor activity will now result in our improved geometry editing experience - supporting live lines, measurements, crosshair mode (for touch devices) and snapping.
-
Layer list and Workflow's Get Layer activity now support group layers.
-
Workflow file pickers can now directly request to take photos or videos from the camera.
-
Authors can now use tables in Query Relationships.
-
Custom Offline Basemaps can now be defined and used. Configuration of these from Designer coming in future release.
Mobile Designer – New Features
-
MMPK configuration: Designer now allows for a reference to an .mmpk file and can configure layer extensions for the layers within it.
Bug Fixes and Improvements
-
Improved snapping to prefer vertices over line segments.
-
Improved geometry editing experience for points.
-
Improved the dark theme for better readability.
-
Improved layer list performane when viewing many layers.
-
33027: Fixed issue where TIFF files couldn't be opened on Android.
-
40488: Fixed issue where the Set Current Form Element Workflow activity failed to match numerical values.
-
41179: Improved taskbar animations on iPad.
-
41378: Fixed issue where Send Web Request activity would cancel the workflow when it timed out.
-
42007: Improved logging when Mobile was unable to reach a Portal on log in.
-
42163: Fixed issue where nested layers wouldn't appear in the legend.
-
42615: Fixed issue where opening the basemap picker could cause the map to refresh.
-
40488: Fixed an issue where Workflow Set Form Element Item property didn't always work correctly.
5.9.1 - October 2020
Bug Fixes and Improvements
-
Fixed an issue where iOS apps sometimes failed to download the latest app config upon launch.
5.9 - October 2020
Mobile – New Features
-
Snapping: When measuring or working with feature geometries, you can now choose to snap to other features on the map.
-
Basemap Picker: New Basemap Picker component allows users to choose from configured basemaps when online, and from side-loaded basemap layers when offline.
-
Layer Presets: Administrators can now configure layer presets so that groups of layers can be turned on and off with a simple click.
-
Implemented Annotation layer support.
-
Update to ArcGIS .Net Runtime 100.9.
-
Update to Xamarin.Forms 4.7.
-
Implemented the
offline.get-custom-map-areas
command. -
Many bug fixes and performance enhancements.
Mobile Designer - New Features
-
Improved UX Visualization for the component hierarchy tree.
Bug Fixes and Improvements
-
35560: Get Layer activity doesn't work when using launch workflow.
-
41337: Blank items at bottom of workflow item picker.
-
42007: Improved error logging when Go can't reach a Portal.
-
42031: Adding feature outside map area boundary throws error message.
-
42144: Problems reading parameters when using launch workflows.
-
42163: Nested features not showing in legend.
-
42431: Issue loading app without internet connection.
5.8 - August 2020
Mobile – New Features
-
Introduced a new Expand component. This is a component that is represented in your layout as a button which, when activated, expands to display a nested component.
-
Buttons can now be set to have two states and Mobile will toggle between those states.
-
Updated to ArcGIS .NET Runtime 100.8.
-
Improved Workflow's date, time and date/time picker controls.
-
Introduced collapsible sections to workflow forms.
-
Implemented new
offline.get-custom-map-areas
command.
Bug Fixes and Improvements
-
Fixed an issue where Workflow did not halt upon app refresh.
-
Fixed an issue where Workflow form date validation could fail.
-
Fixed an issue where Workflow form auto-complete element could fail.
-
Improve Markdown support in iOS apps.
-
Fixed an issue where placing a feature outside a map area could throw Workflow error.
-
Fixed several small UX issues related to Geometry Editing.
-
Fixed an iOS issue where taking a photo with a phone held in portrait orientation could distort the photo.
-
Fixed an issue where selecting a log entry could throw an exception.
-
Fixed an issue where tapping a Feature Action twice could cause issues.
-
Improved a performance issue that could appear after running apps for a long time.
-
Fixed an issue with trying to add a Feature where symbology was tied to a non-required field.
-
Fixed an issue where programmatically added Workflow form elements sometimes didn't display properly.
5.7 - June 2020
Mobile – New Features
-
New feature geometry editing experience that now includes:
-
An improved experience on both touch and non-touch devices.
-
Live lines showing segment distance and bearing.
-
Live editing of vertices and sub-vertices for line and polygon features.
-
Undo and Redo.
-
Deleting vertices.
-
-
Introduced a Legend Component to display map symbology swatches and names for easy reference.
-
Users can now specify the Combine Mode property on their Show Results activity to modify the behavior of how results are shown. The following Combine Mode options are available:
-
Union: Adds new results to previous results.
-
Replace: Replaces previous results with new results.
-
Intersect: Shows only results that exist in previous and new results.
-
Subtract: Removes new results from previous results.
-
-
Added a command to show a busy indicator for long running workflows.
-
Language support for French.
-
Updated to Xamarin.Forms 4.5.
Mobile Designer - New Features
-
Many usability improvements.
Bug Fixes and Improvements
-
Fixed an issue where layer list exclusion settings were not respected in some cases.
-
Improved workflow Markdown support in iOS.
-
Created a new "anchor" location for panels on phone apps, maximizing the visible map area.
-
Improved performance on Android smartphones when working offline with map areas.
5.6.1 - April 2020
Bug Fixes and Improvements
-
Fixed an issue where some applications could not update features.
5.6 – April 2020
Mobile – New Features
-
Introduced a new scale bar component.
-
Users can now set the theme in Options.
-
Support for the new SDK release.
-
Support for apps which are based on .mmpk files (not supported in Mobile Designer yet).
-
Allowed components to be referenced by item reference.
-
Support for Workflow's count parameter.
-
Improved Workflow's Markdown support.
-
Improved support for Workflow's
GetPortalUser
activity.
Mobile Designer - New Features
-
Introduced layout editing for additional customization of your apps.
-
Added a "minimal" layout template.
Bug Fixes and Improvements
-
Fixed an issue where an invalid license banner showed incorrectly.
-
Fixed a crash that could occur when viewing attachments.
-
Fixed many issues related to layout editing.
-
Fixed an error that could occur when a map area was removed.
-
Improved the combo box control.
5.5 – February 2020
Breaking change: The Feb 2020 release of Mobile 5.5 introduces two changes that impact Apps created in previous versions. You need to update the configuration of your apps according to these instructions.
Mobile – New Features
-
We implemented a new Measure tool which is available in all newly created apps. This Measure tool indicates real-time line lengths while drawing, supports both mouse interactions (laptops) and touch interactions (phones/tablets), and offers both line lengths and areas with a simple toggle.
-
Added a log viewer – from the Settings panel – to help users troubleshoot issues.
-
Added translations for Dutch language.
-
Added user-configurable setting to allow the end user to select units of measurement.
-
Added support for new workflow Results to Graphic operation.
-
Added support for Workflow’s Visible input property in Show Form Element.
-
Updated to Xamarin.Forms 4.3.
-
Improved the dark theme to now include support for map widgets.
-
Other minor styling improvements.
Mobile Designer – New Features
-
Added configuration for hiding and showing delete and edit buttons in feature details.
-
Implemented new command/workflow picker for adding menu items.
-
Improved color picker.
Bug Fixes and Improvements
-
Fixed issue where new features would not save default values.
-
Fixed issue where external receiver names were being recorded incorrectly.
-
Date picker in workflows would only go back to 1969.
-
Fixed error when a workflow tried to create Parent and Child linked features.
-
Fixed issue where zooming in too far could cause the map to disappear.
5.4 - December 2019
Mobile - New Features
-
Internationalization Support is now complete in the Mobile platform (including Designer, the Mobile Viewer and Workflow) which now all support localization. Mobile 5.4 includes a full release of Geocortex Go in German.
-
We have added new commands which can be called from custom workflows to manage the map areas on a user's device. Through startup workflows, this can support scenarios where map areas are downloaded, updated or activated based on the user.
Mobile Designer - New Features
-
The Esri portal-backed item picker has been enhanced in Designer to include more sophisticated filters and sorting options, and display additional metadata, such as the item's owner, modification date, and sharing permissions, to make finding the correct item much easier. This appears in places like File Open, Map Picker, Workflow pickers, and the Designer dashboard.
-
Added a new Sharing Permissions feature in Designer for Development, Testing, Staging, and Production apps in the Deploy pipeline to allow permissions for all Esri portal items related to the application to be viewed in one place. This includes the app, web maps, hosted layers and workflows. Links from this window take you directly to the Esri portal item. Additionally, there is a tool to set the permissions for all these items at the same time.
-
Added a
menu directly to your recent dashboard apps so that you can delete unwanted apps directly from the dashboard.
-
When pushing an app to Testing, Staging, or Production, you will now always see a summary of how configured environment values will alter the application and web map configuration. In the previous version of Designer, the summary would not appear the first time the app was pushed to a certain stage. Environment values are intended to allow different environments to reference different underlying map and feature services.
Bug Fixes and Improvements
-
Fixed usability issues with the Android back button.
-
Fixed issues that forced users to sign in in some scenarios.
-
Many improvements to workflow integration.
-
Improved performance when refreshing an app.
-
Changed default settings for GNSS within Designer.
-
Many bug fixes and performance enhancements.
5.3 - October 2019
Mobile New Features
-
-
Support for high-precision GNSS receivers has been added to Mobile apps.
For R1and R2 Trimble receivers, there is support on Android and Windows.
For EOS Arrow devices, there is support on Windows, Android and iOS.
Within Mobile apps, you can now quickly switch from your integrated device GPS receiver to a high-precision GNSS receiver paired to your device. The Mobile app will respect and display the data from your GNSS receiver.
-
- Support for ArcGIS Runtime License:
ArcGIS Runtime Licensing is an alternative to named-user licensing, where the app itself is licensed for a particular capability, for example, to edit data, and all users of the app are granted this ability. Field workers can remain disconnected from the Internet for more than 30 days as they do not have to log in to refresh tokens.
You enter a Runtime License Key in Mobile Designer in the App Components settings. When the app runs, it uses that license code to determine the capabilities granted to a user when they access their data.
Mobile Designer - New Features
-
Workflow Templates are now available to add to the I Want To menu and feature actions or to run when the map initializes. Workflow templates take care of the heavy lifting of creating a workflow. You have the option to tweak the workflow and customize it to suit your requirements. Different workflow templates are available in different contexts, for example, the list of workflow templates to add to the I Want To menu is different from those you can add to a Feature Action.
Just like other content, workflows must be shared in ArcGIS Online or Portal for ArcGIS if you want others to be able to use them in your Mobile app. -
User-defined App templates make it easy to turn a fully-configured app into a template that contains all the configuration you want in all your apps. You can then use the template as a base app either personally or to share with your organization.
-
You can now revert the Development App to the app that is in testing, staging or production. Because all your configuration changes are always done in the Development version of the app, you may find that you want to return to a previous version. This is now possible under Deploy.
-
Mobile Designer Download App Configuration now downloads the app that is currently in Mobile Designer regardless of what is in your portal.
-
In Mobile Designer Revert to Defaults now reverts to the last saved version of the app.
Bug Fixes
The 5.3 update includes the following bug fixes:
-
iOS was not able to store HEIC files from gallery.
-
Access tokens were not refreshing reliably.
-
Android devices could not log in to ArcGIS Enterprise 10.7.1 Portal.
-
Running a workflow twice caused an isolated crash.
-
Repeatedly activating/deactivating map areas could cause a problem.
-
Many improvements to Workflow Support.
5.2 - July 2019
Mobile New Features
-
Platform Updates:
-
Mobile updated to Esri .NET Runtime 100.5
-
Mobile updated to Xamarin Forms 3.6
-
-
Phone layouts:
-
Added a new mobile phone layout to Mobile apps. This layout puts the Taskbar along the bottom and ensures that panels expand upwards, making better use of the screen real estate on smaller devices. Apps detect the device that a user is running and show the appropriate layout, so no extra configuration is needed to take advantage of this improvement. Older version apps will need to be updated before to use the new layout.
-
-
-
A feature that allows an administrator to create a special URL which will launch a Mobile app and, optionally, trigger a workflow – passing in specific parameters if necessary. With this improvement, you can launch Mobile from other GIS apps that your organization relies on.
-
-
-
A new command that allows other applications to be launched directly from within Mobile. URLs can be configured to accept arguments – including information about a specific, selected, feature.
-
-
Pulse Highlights:
-
Clicking or tapping on the ‘pin’ icon in a Search Result will cause the feature to ‘pulse’ on the map, making it easier to find.
-
Mobile Designer
-
Portal Item interface has been added to Designer to provide a more visual search-and-browse experience for Esri portal content. For example, when configuring your map component, you are no longer required to paste in a URL or an ID, instead you can search and browse for the item, verify it via its thumbnail, and select it directly.
-
Events | Map Initialized: has been added under Map that allows a command or a workflow to be run when the web map is loaded or reloaded. This is configured on the Map in Designer in a section called Events.
-
Info side panel: has been added to Mobile Designer. This panel offers direct access to view and edit the Title and Description of the current app. When you change the name of the Title or description, it also changes the name of the Esri Portal Item. The URL to the Development stage of the current app in your Esri Portal is also available to copy. A link provides direct access to the Esri Portal item in ArcGIS Online or Portal for ArcGIS.
Bug Fixes
The 5.2 update includes the following bug fixes:
-
Searching for features in a map area could fail.
-
Where searching for features in a map area could fail.
-
On Android, the onscreen keyboard could overlay a text-entry field.
-
Pre-defined and custom map areas overlapped for a given app/web map.
-
Downloading a custom map area when the map was rotated caused incorrect dimensions.
-
The Reset Form input wasn't respected in workflows.
-
The map area boundary box could disappear.
-
A signed-in user couldn't add/edit/delete features in some cases.
-
Some iOS devices couldn't run certain workflows.
5.1 - April 2019
The 5.1 release of Mobile Designer and Geocortex Go includes the following:
-
Support for side-loaded tile packages (TPK and VTPK).
-
New support to run Workflows on startup of an app.
-
Implementation of a new command to run a URL.
-
The ability to refresh the list of apps on the Geocortex Go selector screen.
-
Improved support for the iOS notch on Apple Devices.
-
Many performance enhancements and bug fixes.
5.0 - February 2019
Mobile allows administrators to create mobile web apps that can be used either online or offline to view and collect field data.
In the initial release, Mobile has the following capabilities:
Geocortex Go
-
View your ArcGIS web maps and data on mobile devices—including laptops, tablets, and phones.
-
Device geolocation allows you to view your location on the map.
The geolocation feature can also:
-
Pan your map to keep your location centered and visible.
-
Rotate your map with the orientation of your device.
-
Track you as you move and show the direction of your movement.
-
-
Quickly search your data to find map features that you are interested in.
-
Enable and disable layers as needed to view the data that matters to you.
-
Respect the symbology and visibility settings from your web maps.
-
Add, edit and delete the following:
-
Features, feature attributes, and geometries.
-
Photo and non-photo attachments.
-
Related records, for example, an inspection record.
-
-
Run custom commands and workflows from your configurable I Want To menu as well as from the feature Details panel.
-
Perform all the above tasks while either connected to, or disconnected from the Internet.
In addition, it is possible to:
-
Use ArcGIS Online or Portal for ArcGIS map areas.
-
Create ad-hoc map areas.
-
Make changes while offline and get a clear indication of pending changes.
-
Sync changes both ways when the device is reconnected to a network.
-
Mobile Designer
-
Use our web interface to create, configure and build Mobile apps.
-
Sign in with an ArcGIS Identity so that you can access and use the content from ArcGIS Online or your organization's Portal for ArcGIS.
-
Quickly create Mobile apps using your existing ArcGIS web maps and associated Feature Services.
-
Build and customize Mobile apps that can be distributed on Android, iOS, or Windows devices for data collection in the field.
-
Easily edit the configuration of your app for branding, highlighting, map, or I Want To menu settings.
-
Add a workflow to an app to support a wide variety of custom requirements using Mobile's full integration with Geocortex Workflow.
-
Move Mobile apps through development, testing, staging, and production stages to ensure they work well before release. Automatically change text strings for each deployment stage so that URL and UI text is specific to each deployment stage.