System requirements for 100.1.0

ArcGIS Runtime SDK for .NET contains APIs to develop apps for Windows Presentation Foundation (WPF), Universal Windows Platform (UWP), Xamarin.Android, Xamarin.iOS and Xamarin.Forms (cross-platform projects for Android, iOS and UWP). Each API has specific system requirements for your development machine as well as for the machines and devices to which you will deploy your app.

The following table gives an overview of supported development configurations for each ArcGIS Runtime SDK for .NET platform.

Windows 7 SP1Windows 8.1Windows 10macOS

Development Environment

Visual Studio

Visual Studio

Visual Studio

Visual Studio for Mac

Windows Presentation Foundation (WPF)

Yes

Yes

Yes

No

Universal Windows Platform (UWP)

No

No

Yes

No

Xamarin.Android

Yes

Yes

Yes

Yes

Xamarin.iOS

* Yes

* Yes

* Yes

Yes

Xamarin.Forms

No

Android, * iOS

Android, * iOS, UWP

Android, iOS

* Building Xamarin.iOS projects requires an associated Mac computer to act as a build host.

Xamarin.Forms

For detailed information on setting up your development environment for Xamarin.Android, Xamarin.iOS or Xamarin.Forms see the following topics:

Requirements for development

On Windows

Supported Operating Systems:

  • Windows 10
  • Windows 8.1

Supported IDEs:

  • Visual Studio 2017
  • Visual Studio 2015

Xamarin Products:

  • Xamarin Forms (current Stable channel release recommended)
  • Xamarin for Visual Studio (current Stable channel release recommended)

On Mac

Supported Operating Systems:

  • OS X El Capitan (10.11) (Xamarin.Android development only)
  • macOS Sierra (10.12)
Note:

Xamarin.iOS requires Xcode 8.3. Apple Xcode 8.3 requires a Mac running macOS Sierra (10.12) or higher.

Supported IDEs:

  • Visual Studio 2017 for Mac

Xamarin Products:

  • Xamarin Forms (current Stable channel release recommended)

Supported Emulators/Simulators

Android:

  • Visual Studio Emulator for Android
  • Xamarin Android Player
  • Genymotion

iOS:

  • iOS Simulator

Requirements for Deployment

  • iOS 9.0 minimum. Latest version is recommended.
  • Android platform version 4.1.x "Jelly Bean" (API level 16) minimum. Latest version is recommended.
    • OpenGL ES 2.0
  • Windows 10 (Version 1511) minimum. Latest version is recommended.

ArcGIS platform products

  • Portal for ArcGIS: To work with Portal for ArcGIS use version 10.2 or higher.
  • Web maps built with the 2.0 or higher version of the web map specification are required (from Portal for ArcGIS 10.3 and above). Note: When you save a web map in an ArcGIS Runtime app, you are saving a web map that adheres to version 2.8 of the web map specification. These should only be saved back to portals that support the 2.0 web map specification (Portal for ArcGIS 10.3 and above).
  • ArcGIS Server: To connect your app to ArcGIS Server services use version 10.1 or higher.
  • ArcGIS Server (offline data): To take data offline from ArcGIS Server services use version 10.2.2 or higher.
  • ArcGIS Pro: To create mobile map packages for use in your ArcGIS Runtime apps use ArcGIS Pro 1.3 or higher.

Related topics