ArcGIS AppStudio Blog

cancel
Showing results for 
Search instead for 
Did you mean: 

Latest Activity

(109 Posts)
MarikaVertzonis
Esri Regular Contributor

Trek2There is a smart compass that will always point to your destination.  Unlike an ordinary compass, pointing to magnetic North, this app will use your direction of travel to tell you in what direction you should go to reach your destination. If you missed the original release of Trek2There, read more about the app in the Introducing Trek2There blog article.

Trek2There has now been updated to include location status features that are in some of our other apps.

Read more...

more
0 0 44
ErwinSoekianto
Esri Regular Contributor

Hello AppStudio Developers, 

 

The next release of ArcGIS AppStudio is version 5.0, and as always, the AppStudio team wants to make sure this is a stable and quality release for our users. This release includes some major underlying changes to AppStudio, the most significant is support for Qt 5.15 and ArcGIS Runtime SDK for Qt 100.10.  There is a possibility that this update will introduce breaking changes for your current AppStudio apps. 

 

We have released an early (beta) version of AppStudio 5.0 on the Esri Early Adopter Community website (EAC).  We ask that you test your current AppStudio apps with the beta version of 5.0 so the development team can identify and address any issues you find.  Please, let us know what you encounter by submitting an issue on the EAC website.

 

For your reference, please look at this blog post from ArcGIS Runtime SDK for Qt team on QML API breaking changes with Qt 5.15

 

Thank you,

ArcGIS AppStudio Team. 

more
0 0 262
ErwinSoekianto
Esri Regular Contributor

The AppStudio Framework, or AppFramework, contains platform-neutral QML components to allow you to create apps that work across multiple platforms. The components that the AppFramework provides are intended for use in providing base functionality for your app, including managing file paths, networking interfaces, and image manipulation, as well as tools specific to working within the AppStudio environment. The AppFramework library is unique in that 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 apps. We are excited to share new features and enhancements added to AppStudio 4.4 release with you in this blog post.

 

New ReadCSVFiles method

The comma separated values format (CSV) has been widely used for exchanging and converting data between various spreadsheet programs, this format is very common including in ArcGIS Survey123. The AppFramework FileFolder component now parses CSV files using the internet standard RFC 4180 and the AppFramework SQL component now uses the internet standard RFC 4180 for improved virtual table handling of CSV files. 

This code sample shows potential usage of FileFolder.readCvsFile() method, using all provided options. 

 

 

 

Item {
    FileFolder {
        id: testFolder
        path: "TestFolder"
    }

    function runTest() {
        var options = {"delimiter": "|"}
        var inputFile = AppFramework.resolvedPath(testFolder.filePath("test.csv"));

        try {

            testFolder.readCsvFile(inputFile, options);

        } catch (error) {
              console.log("Error in " + error.fileName + ":" + error.lineNumber + ": " + error.message);
        }

    }

    Component.onCompleted: {
        runTest();
    }
}

 

 

 

 

New BrightnessContrastFilter component

The BrightnessConstrastFilter component provides a way for an app to change video output by allowing for brightness and contrast to be modified before being passed on to another filter. When used in conjunction with another video filter, it can result in improving the digital image processing in that video filter. For example, when used with BarcodeVideoFilter, it can improve the capture of barcodes.

This code sample shows a potential usage of BrightnessContrastFilter, altering the contrast of the video output before passing it on to BarcodeFilter.

 

 

 

 

Page {
    VideoOutput {
        anchors.fill: parent
        filters: [ brightnessContrastFilter, barcodeFilter ]
    }
    BrightnessContrastFilter {
        id: brightnessContrastFilter
        contrast: 0.20
    }
    BarcodeFilter {
        id: barcodeFilter
        onDecoded: console.log("barcode.decoded: ", barcode, barcodeType, barcodeTypeString)
    }
}

 

 

 

 

AppFramework OpenURLExternally method enhancements

This method, bool AppFramework.openUrlExternally(URL),  opens the provided URL in an external app. This method can accept multiple kinds of URLs, and will behave differently depending on what kind of URL is provided.

If given a web URL, the destination will open in the device's default browser. On Android, a share sheet will open allowing the user to select a preferred browser. If given an app link, the app will open if installed on the user's device. Otherwise, it will behave in the same way as a web URL. If given an app schema, the app will open if installed on the user's device. Otherwise, it will do nothing. If given a file URL, Android will open a share sheet to select an app to open the file with, iOS will open it in a document viewer, and all other platforms will open the file using the default app used for its MIME type.

The URL parameter for this method is the URL to open in an external app. This can be a web URL, an app link, an app schema, or a file URL.

 

Other changes and new features include the following:

  • The Management AppFramework plug-in has been updated to provide support for AppConfig and Enterprise Mobile Management (EMM) on Windows through the use of Windows Registry subkeys and values.
  • Support added for new background location permission introduced in Android 11.
  • Improved robustness of the captureToLocation property in CameraDialog to detect if the fileUrl is a folder or a file.
  • Improvements in AppFramework.openUrlExternally to support App Links, URL Schemes, Content URI and file URLs.
  • SecureStorage in Android is using a stronger and better encryption algorithm. 
  • Updated from OpenSSL 1.1.1d to OpenSSL 1.1.1h.

 

Other bug fixes and enhancements are listed in this blog post

 

Learn more about AppStudio:

  • New to AppStudio? Check out this website to learn more about what ArcGIS AppStudio can do to you and your organization.
  • Check out our recent workshop recordings to get started with creating native apps using AppStudio.
  • Let us know about your creations built using AppStudio to be featured in AppStudio Showcase Gallery.
  • Provide your ideas and suggestions to us on ArcGIS Ideas site.
  • Follow us on Twitter @ArcGISAppStudio to keep up-to-date on the latest information.
  • The AppStudio team periodically hosts workshops and webinars; please sign up for the AppStudio newsletter if you are interested in information regarding AppStudio events.

more
0 0 97
TinaJin1
Esri Regular Contributor

We are excited to announce the release of ArcGIS AppStudio Version 4.4. This release rolls out many new features and enhancements to help you and your team create rich experiences in building and distributing cross-platform native apps. Read this blog to learn more. 

 

Bug fixes and enhancements:

BUG-000129708

Data sent through the payload URL of the Quick Report template to the Integromat webhook is an invalid JSON format.

ENH-000128388

"Update" app before creating app installation files using cloud make

 

Learn more about AppStudio:

  • New to AppStudio? Check out this website to learn more about what ArcGIS AppStudio can do for you and your organization.
  • Check out our recent workshop recordings to get started with creating native apps using AppStudio.
  • Let us know about your creations built using AppStudio to be featured in AppStudio Showcase Gallery.
  • Provide your ideas and suggestions to us on the ArcGIS Ideas site.
  • Follow us on Twitter @ArcGISAppStudio to keep up-to-date on the latest information.
  • The AppStudio team periodically hosts workshops and webinars; please sign up for the AppStudio newsletter if you are interested in information regarding AppStudio events.

more
0 0 162
MarikaVertzonis
Esri Regular Contributor

Sometimes it's not enough to get just the longitude and latitude of a location displayed in your app, and you need to additionally record metadata about the location value. For example, you may also need to record errors in longitude and latitude values, differential age, and the number of satellites in use when the location was captured. To do this you must receive NMEA sentences from your location sensor into your app. When using an external GNSS receiver, this is a given – it’s the only way to work with an external receiver – but when your high precision GNSS receiver is built into your device, you need to specifically connect to those NMEA messages, to get this information. 

I recently tested with the DT Research DT301X-TR, a rugged windows tablet to get this working, but the principle described here would apply to any Windows or Android tablet that has an on-board GNSS receiver that can output NMEA sentences. 

The following discussion is also relevant to all apps built with AppStudio  I may reference Survey123 and QuickCapture, but any app you build with AppStudio can access NMEA from on-board GNSS receivers too. 

On all hardware that is compatible with these apps, you can read location information via the device's integrated location provider. Each operating system uses a similar concept, providing location coordinates and some level of accuracy information to any app that is running on the device. In our apps, this is the default location connection. The provider list typically looks like this by default. 

When you connect this way, you generally receive data for: latitude, longitude, altitude, horizontal and vertical accuracies, speed and direction. 

Even in the case of external GNSS receivers, some manufacturers have provided ways for you to receive location information from their hardware through the integrated location provider. Typically, you install the manufacturers own app on your device, that app performs calculations to improve accuracy, and then the corrected latitude and longitudes are passed on to all other apps on the device. If you don’t need to record the additional metadata in your app of choice, then this may be all you need. 

Additional data that can be collected directly from NMEA messages include: magnetic variation, geoid separation, latitude and longitude errors, HDOP, VDOP, PDOP, differential age, reference station id’s, and the number of satellites visible and in use. For a full list of metadata that can be used in an app see the Position component in the API Reference. 

If you need to record additional information that is provided by an on-board GNSS receiver via NMEA sentences, you must make a serial connection to that receiver. Windows and Android can present GNSS hardware as COM ports – if the manufacturer provides access to these ports for the GNSS receiver, you can connect directly to the receiver in your ArcGIS app. 

To add a serial connection, choose to add a location provider of type USB. From the list, choose the correct COM port, and see the connection in the app. 

Figuring out which COM port to choose, can be tricky, and trial and error is a common tactic.  With built in receivers, the port number should be fixed and be provided by the hardware manufacturer. On Windows, you can attach and detach USB devices readily, so you may have many more COM ports listed. Viewing the list of Ports in Control Panel > Device Manager may list an identifiable name against each port number. Alternatively, ports that are occupied by Bluetooth devices can be identified in the More Bluetooth Options dialog in the Bluetooth Settings page, for elimination. 

Once connected, all available data will be displayed in the app, and depending on the functionality of the app, can be saved to records that you capture in the app. 

For more information on working with GNSS receivers in different apps @@@see 

 

more
1 0 219
ErwinSoekianto
Esri Regular Contributor

The AppStudio Framework, or AppFramework, contains platform-neutral QML components to allow you to create apps that work across multiple platforms. The components that the AppFramework provides are intended for use in providing base functionality for your app, including managing file paths, networking interfaces, and image manipulation, as well as tools specific to working within the AppStudio environment. The AppFramework library is unique in that 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 apps. We are excited to share new features and enhancements added to AppStudio 4.3 release with you in this blog post.

New SystemTheme component

The SystemTheme component is used to contain the visual theme being used for the device so that it can be used within the app, e.g. light and dark mode. A SystemTheme object contains the information on the operating system theme, which is then used for a number of example controls within the app. You can take a look at the sample code in the API reference and inside the Status Bar sample. We have also implemented this in AppStudio Player version 4.3. 

New Battery component (BETA)

AppFramework now has a new Battery component to monitor battery levels, power modes, and power source. To see this in action, see Screen and System Info sample. 

import ArcGIS.AppFramework.Platform 1.0
..

App{
..

Text {
text: "Battery Level: %1%".arg(Battery.level)
}

..
} ‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍

DocumentDialog component enhancements

The DocumentDialog component is used to access documents external to your app, we have added few enhancements to this component such as it now uses the native device file pickers on mobile devices and supports selecting folders and multiple files. You can take a look at the new sample, Working with Files, to see how it is being used to browse and select files. 

New VersionNumber component

The VersionNumber component provides an interface to check the app's current version, as well as to edit if necessary. Version numbers are separated into three separate numbers, separated by decimal points. The first is the macro number, followed by the minor, and then the micro.

This code sample demonstrates a potential usage of VersionNumber, by comparing the version number of the current AppStudio version with one provided in a text field.

App{
..
Button {
text: "Compare"
onClicked: {
var ver1 = AppFramework.versionNumber(AppFramework.version);
var ver2 = AppFramework.versionNumber("1.2.3");

var result = ver1.compare(ver2);
if (result < 0 )
logTextArea.text = "Result: " + result + ". AppFramework Version is less than version 1.2.3";
else if (result === 0 )
logTextArea.text = "Result: " + result + ". AppFramework Version is equal to version 1.2.3";
else
logTextArea.text = "Result: " + result + ". AppFramework Version is greater than version 1.2.3";
}
}
..
}‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍

CameraDialog component enhancements

The CameraDialog component provides access to the system's camera to take photos and movies, using the best resolution supported by the system. For iOS and Android, it will open the device's native camera app. For other platforms (macOS, Windows, and Linux) this component will instead open a custom camera app.

In this release, we added few new properties, captureToLocation property which allows saving images or video to a specific location, and captureFlags property to save images and videos to the camera roll. We also just released a new Camera Dialog sample

 

New error handling pattern

DocumentDialog uses a new error handling pattern, please take a look at the DocumentDialogError component. And EmailComposer has been enhanced with a new error handling pattern, please take a look at the EmailComposerError component.

Note: if your app uses the onComposeError signal handler, it needs to be changed to use the new onErrorChanged signal. Please refer to the example below. 

EmailComposer {
id: emailComposer
to: "example@example.com"
cc: ["example2@example.com", "example3@example.com"]
bcc: "example4@example.com"
subject: "Feedback for " + app.info.title
onErrorChanged: {
var reason = error.errorCode
console.log(reason)
}
}‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍

File Handling updates with Content URIs

Other changes and new features include the following:

  • We improved the performance of BarcodeReader and added support for barcodes with white lines on black background.
  • We added timeout property in NetworkRequest and Networking.
  • We improved ciphers for encryption on Android in SecureStorage.

Other bug fixes and enhancements are listed in the https://community.esri.com/groups/appstudio/blog/2020/09/21/arcgis-appstudio-version-43-is-now-avail... blog post. 

Learn more about AppStudio:

  • New to AppStudio? Check out this website to learn more about what ArcGIS AppStudio can do to you and your organization.
  • Check out our recent workshop recordings to get started with creating native apps using AppStudio.
  • Let us know about your creations built using AppStudio to be featured in AppStudio Showcase Gallery.
  • Provide your ideas and suggestions to us on ArcGIS Ideas site.
  • Follow us on Twitter @ArcGISAppStudio to keep up-to-date on the latest information.
  • The AppStudio team periodically hosts workshops and webinars; please sign up for the AppStudio newsletter if you are interested in information regarding AppStudio events.

more
0 0 219
WenliZou
New Contributor II

What's New?

AppStudio has over 80 samples included in AppStudio Desktop and AppStudio Player, which show you a lot of specific functionalities that you can add to your AppStudio apps. In this release, there have been many enhancements made to the AppStudio AppFramework so existing samples have been updated, and new ones have been added.

Samples described here include:

  • NEW! Camera Dialog
  • NEW! Working with Files
  • UPDATED! Permission Request
  • UPDATED! Screen and System Info
  • UPDATED! Secure Storage
  • UPDATED! Share text, URL or files
  • UPDATED! Email Composer
  • UPDATED! Trace Utility Network
  • UPDATED! GNSS Discover

Please check the following link to see the full StoryMap introducing the updates in samples!

New and Updated Samples In ArcGIS AppStudio 4.3 Release

more
0 0 578
TinaJin1
Esri Regular Contributor

We are excited to announce the release of ArcGIS AppStudio Version 4.3. This release rolls out many new features and enhancements to help you and your team create rich experiences in building and distributing cross-platform native apps. Read this blog to learn more. 

 

Bug fixes and enhancements:

 

BUG-000130535

Analyze Viewshed Template throws exception in QtCreator: QML QQuickText: Detected anchors on an item that is managed by a layout. This is undefined behavior; use Layout.alignment instead."

ENH-000130587

Provide the ability to configure custom popups in the App Studio Map Viewer template.

BUG-000129877

The MapViewer template does not respect the pop-up settings from ArcGIS Online in AppStudio for ArcGIS version 4.2.

BUG-000125089

Unclear how to download AppStudio for ArcGIS cloud Make compiled application files.

BUG-000127192

The AppStudio for ArcGIS Map Viewer template fails to prompt for authentication when published to an Integrated Windows Authenticated (IWA) Portal for ArcGIS.

BUG-000128324

NmeaSource fails to receive the serial port GPS data.

BUG-000130937

 

Failed to copy Replicator application on App Studio version 4.2.80 

ENH-000132190

Add documentation stating that to build an application using "Cloud Make", the application has to be stored in ArcGIS Online. 

BUG-000128567

When attempting to create a new app on a machine configured with an automatic configuration script, the loading icon keep spinning but the new app fails to create.

BUG-000101099

MOR_LOC_ALL: Untranslated tabs when selecting Properties in the AppStudio for ArcGIS settings.

BUG-000103412

The AppStudio for ArcGIS settings are not translated on a German operating system (OS).

BUG-000130566

 

In IOS device, opening app created using Quick Report(4.2) ask for "Bluetooth access permission" though Bluetooth capabilities in app set to false.

BUG-000119095

The AppStudio for ArcGIS (Desktop Edition) installation window shows English text at some places in the German environment.

BUG-000119094

 

The AppStudio Player for ArcGIS installation window shows English text at some places in the German environment.

ENH-000121517

 

Change for terminology in Configuring Apps Using AppStudio for ArcGIS tutorials.

 

Known issues:

1. The existing Quick Report app (4.2 or earlier) or the app uses Email Composer onComposeError signal handler won’t run and displays an error message.

                             

 

Starting in AppStudio 4.3, the Email Composer's error signaling has changed. The error can be resolved by opening the app in Qt Creator, searching for onComposeError, and change to onErrorChanged.

Note: If you have a quick report template app, browsing to the LandingPage.qml file, and changing onComposeError to onErrorChanged (found around line 655).

2. Secured web maps and web scenes aren't loading in my app.

This is an issue with the ArcGIS Runtime for Qt that will be fixed in a future release. As a workaround, add this property to the web map or scene to set the token expiration to 90 days:

oAuthClientInfo.refreshTokenExpirationInterval = 129600;

 

See a full list of known issues here.

Learn more about AppStudio:

  • New to AppStudio? Check out this website to learn more about what ArcGIS AppStudio can do to you and your organization.
  • Check out our recent workshop recordings to get started with creating native apps using AppStudio.
  • Let us know about your creations built using AppStudio to be featured in AppStudio Showcase Gallery.
  • Provide your ideas and suggestions to us on ArcGIS Ideas site.
  • Follow us on Twitter @ArcGISAppStudio to keep up-to-date on the latest information.
  • The AppStudio team periodically hosts workshops and webinars; please sign up for the AppStudio newsletter if you are interested in information regarding AppStudio events.

more
1 0 228
ChrisLeSueur
Occasional Contributor

NOTICE: ArcGIS AppStudio Deprecation Information – September 2020

The goal of AppStudio is to bring native app creation tools to all ArcGIS users. If you peel back the technical layers of the AppStudio stack you will find various components such as the Qt SDK, Android SDK, Apple Xcode, and ArcGIS Runtime that enable things like cross-platform development and geospatial mapping tools. These components are development projects in themselves, each with release timelines and retirement dates. This blog post is an update on some recent and future software deprecations. We hope this information will help you in planning your strategy when developing AppStudio apps and supporting your users.

AppStudio 2.1 Cloud Make Servers Shutdown– Effective September 2020
This is a notice that the ArcGIS Cloud Make servers that supported previously retired AppStudio 2.1 and ArcGIS Runtime 10.2.6 has been taken offline. Please see this blog post for more detailed information about the AppStudio 2.1 deprecation.
https://community.esri.com/groups/appstudio/blog/2018/12/15/important-notice-appstudio-21-deprecatio...

Android 5.0 – Deprecation Q4 2020
AppStudio 4.4 is scheduled to be released in Q4 2020 and will be the last release to support Android 5.0. After the release of AppStudio 4.4, the minimum supported version will be Android 6.0.

Ubuntu Linux 16.04 – Deprecation Q1 2021
ArcGIS AppStudio 4.3 supports Ubuntu 16.04 and 18.04. ArcGIS AppStudio 5.0 is scheduled to release in Q1 or 2021 and at that time we will deprecate support for Ubuntu Linux 16.04. AppStudio 5.0 will have support for Ubuntu 18.04 and 20.04.

Universal Windows Platform (UWP) Apps – Deprecation Q1 2021
AppStudio 5.0 is scheduled to be released in the first quarter of 2021 and will not support building Universal Windows Platform apps. AppStudio 4.4 in Q4 of 2020 will be the last version to support UWP. If you are delivering Windows apps in the future it is suggested that you use Windows 64 bit builds.

Windows 32bit Operating Systems – Future Deprecation
For users who are running AppStudio apps on Windows 32bit devices, it is necessary that you have a migration strategy to move to Windows 64bit devices in the future. The Qt Company is ending support for building Windows 32-bit apps with the release of Qt 6.0 in Dec of 2020. ArcGIS AppStudio will stay on a Qt 5.x version until at least the end of 2021 which will provide Windows 32bit support.

ANGLE Rendering Support for Windows Apps – Future Deprecation
When AppStudio moves to the Qt 6.0 framework the ANGLE graphics rendering option will be deprecated, currently, the target date for this is Q1 2022.

more
1 0 212
TinaJin1
Esri Regular Contributor

AppStudio 4.2 release introduces a new way to customize AppStudio Player by creating Profiles. Profiles give you the ability to control the content and appearance of the Player and is managed by configuring a group in your ArcGIS organization. We are continuing to improve this feature to make it easier than ever to create and launch Profiles. We encourage you to create a Profile and test it in Player 4.3 beta.  

  

Improvements to Profile 

 

1. Launch profiles in Player directly  

In the upcoming version (4.3), it is no longer required to create an app link to distribute and launch a Profile. To distribute your Profiles, you simply add a customprofile tag to a group and share the group with the end-users. Upon signing in to ArcGIS Online, or Enterprise account, the end-user can view all the available Profiles and launch them in the Player directly.   

2. Switch between multiple profiles 

To accomplish different workflows, you may need to create multiple Profiles that are tailored to your organization’s needs. You can now easily switch between different Profiles in the Player. This improvement displays all the available Profiles on one page and eliminates the need for end-users to juggle multiple app links for different Profiles. 

 

3. Improvements to the user interface color 

To improve readability, the Player will now change the text and icon colors automatically to optimize contrast against the provided branding color. 

 

Get Started  

1. Create a Profile  

Review this blog post to learn how to create a Profile.   

 

Note :  

  • It is important to add customprofile tag for the group so it will appear in the Player Profile page.  
  • Remember to invite end-users to the group or share the group with the organization.  

 

2. Download AppStudio Player 4.3 beta 

 AppStudio Player 4.3 beta is available in Apple’s TestFlight and Android Beta Program. 

 

3. Launch a Profile  

Sign into Player Tap on side menu > navigate to the Profile page select the preferred Profile  

4. Remove Profile (optional) 

Tap on side menu > navigate to Profile or About page > tap on Remove Profile button at the bottom.  

 

Now you are all set for testing Profile in Player. Your feedback and suggestions are constructive for us to deliver a stable, high-performance product to everyone for the final release. For bugs or other suggestions, you may find, please submit a bug report or email us at appstudiofeedback@esri.com. 

Learn more about AppStudio:

  • New to AppStudio? Check out this website to learn more about what ArcGIS AppStudio can do to you and your organization.
  • Check out our recent workshop recordings to get started with creating native apps using AppStudio.
  • Let us know about your creations built using AppStudio to be featured in AppStudio Showcase Gallery.
  • Provide your ideas and suggestions to us on ArcGIS Ideas site.
  • Follow us on Twitter @ArcGISAppStudio to keep up-to-date on the latest information.
  • The AppStudio team periodically hosts workshops and webinars; please sign up for the AppStudio newsletter if you are interested in information regarding AppStudio events.

more
0 0 639