AppStudio Player allows you to use your app on any platform without building and deploying installation files.
Player is available for all supported platforms. For information on how to install Player, see Install AppStudio Player.
Download and run apps
Player opens to its Home tab, which contains all AppStudio apps currently downloaded on your device. If you have both Player and AppStudio for ArcGIS installed on the same desktop machine, these are the same apps available in the AppStudio gallery. The option to update applicable apps is available when you sign in.
To run an app, select the Play button either on the app's card in the gallery or the app's item details page, accessible by selecting the card. This opens the app in Player, which functions in the same way as if the app were a stand-alone installation. To close the app, open the side menu and select Exit.
On the Cloud tab, you can download any app shared to an ArcGIS Online or ArcGIS Enterprise organizational account. After signing in to Player, you can download apps that have either been created by you or shared to your account by selecting the Download button either on the app's card in the gallery or the app's item details page.
Player includes samples so you can test functionality on all devices without creating or downloading an app. These are available on the Samples tab. All of the samples available in AppStudio for ArcGIS are included here, sorted into categories. Real-world examples of the featured template apps are also available.
To try any of the samples, select the Preview button either on the sample entry in the gallery or its item details page. After you preview a sample, it remains in local storage but does not appear in the app gallery.
These samples require an internet connection. An ArcGIS account is not required.
Player includes a Developer Mode that assists with the development of your apps. Developer Mode is disabled by default and can be enabled on the App Settings page. Enabling Developer Mode provides access to the following options:
- Samples—Available from the navigation tabs at the bottom of the screen, the Samples page provides more than 70 AppStudio samples, allowing you to view and run samples on real devices in Player.
- Diagnostics—Available from the side menu of the gallery, the Diagnostics page provides system information about the device Player is running on.
- Connect remote console—Available from the side menu of any app running in Player, this option allows you to connect to a syslog console to record the behavior of your app. For more information, see Capture console output.
- Item details—Available by selecting an app's card from either the Home or Downloads gallery, this page provides the app's item details, capabilities, supported device types, and ArcGIS licensing requirements.
- ArcGIS Runtime license—Available on the Player App Settings page. If this option is turned off, Player uses the ArcGIS Runtime license level set for the app run in Player. If it's turned on, Player uses a Developer license level for all apps. For more information on license levels, see License your app.
- Clear local samples—Available on the App Settings page. Deletes all samples currently in local storage. This option also displays the amount of storage space used by these samples.
Open Player through an app link
This functionality is in beta. This means that documentation is incomplete, and functionality may change.
Currently, this functionality is only supported on iOS and Android platforms. It does not currently function on iOS 13.1.3.
If Player has been installed on a device, it can be opened with special conditions by navigating to a URL using an app link. To open Player from an app link, go to https://appstudio.arcgis.com on an iOS or Android device that has Player installed on it.
Custom parameters can also be used to apply conditions to Player when opened. You can provide an app ID to immediately load an app in Player in the following format:
AppStudio Player enterprise template
Player is also available as an enterprise template that can be distributed for use in your organization. This enterprise template behaves in the same way as the official app and can be rebranded or modified to suit your organization's needs. The enterprise template also allows you to play web apps, a feature not available in the official app. For more information on the enterprise template, see Configure AppStudio Player enterprise template.