Install development tools for local Make

If you want to make stand-alone apps on your development machine, you need vendor-specific development tools installed in addition to ArcGIS AppStudio.

The following matrix describes which platforms can be targeted from each development platform.

Target platform

Buildable on Windows

Buildable on macOS

Buildable on Linux

Windows

Yes

No

No

iOS

No

Yes

No

macOS

No

Yes

No

Android

Yes

Yes

Yes

Linux

No

No

Yes

First install the development tools for your target platform listed below; then install AppStudio. After installing AppStudio, you must configure it with your installed Qt kits.

The development tools required for each target platform are listed below. All platform versions of the required Qt components should be downloaded from the Qt website.

Windows

The following development tools for Windows are required:

  • Visual Studio 2019

  • Qt 5.15.2 for Windows (VS 2019)

  • Qt IFW 3.2.2

macOS

The following development tools for macOS are required:

  • Xcode 12

  • Xcode Command Line Tools

  • Qt 5.15.2 for Mac, Android, and iOS

  • Qt IFW 3.2.2

Linux

The following development tools for Linux are required.

  • Qt 5.15.2 for Linux 64 bit
  • Qt IFW 3.2.2

iOS

The following development tools for iOS are required:

  • Xcode 12

  • Xcode Command Line Tools

  • Qt 5.15.2 for Mac, Android, and iOS

  1. In Xcode, click Xcode > Preferences.
  2. On the Downloads tab, click Component and download the iOS simulator.
  3. Configure your Xcode for distribution by following Prepare for app distribution on the Apple website.

Android

The process is the same as for Windows, Mac, or Linux depending on your chosen development platform, plus the following:

  • Android SDK (Platform Tools 29.0.2 and SDK 29)

    • You can install these build tools in Android Studio. Go to Tools > Android > SDK Manager. On the SDK Platforms tab, select and install the Android platform on which you want to create your app, for example, Android 6 (Marshmallow). On the SDK Tools tab, select and install the Android SDK Tools for the Android platform you installed.
  • Android Native Development Kit (NDK) version 21b

  • Java Development Kit (JDK) version 8.x

  • Qt 5.15.2 for Android (Mac, Linux, or Windows) installed to the default location.

For more information on these requirements, see Qt's documentation.

Once all of these have been installed, you need to fill in the paths in Qt Creator.

  1. Open Qt Creator.
  2. Click Tools, click Options, and select Devices from the Options table of contents. On macOS, this is instead located in Qt Creator > Preferences > Devices.
  3. On the Android tab, browse to and provide paths to the various kits, and click OK to complete the configuration.
Expected paths for development kits

AppStudio advanced configuration tool

To use the AppStudio local Make tool, you need to run the AppStudio advanced configuration tool once after you have installed the required developer tools for your system. For information on using this tool, see Configure with Qt Kits.

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.