System requirements for 100.0.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 10Mac (OS X El Capitan or macOS Sierra)

Development Environment

Visual Studio

Visual Studio

Visual Studio

Xamarin Studio

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.

Note:

Developing with Xamarin.iOS is only supported on Visual Studio 2015.

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

Xamarin.Forms

Requirements for development

On Windows

Supported Operating Systems:

  • Windows 8.1
  • Windows 10

Supported IDEs:

  • Visual Studio 2015

Xamarin Products:

  • Xamarin Forms 2.3.2.127 or later
  • Xamarin for Visual Studio 4.1 or later

On Mac

Supported Operating Systems:

  • OS X El Capitan (10.11)
  • macOS Sierra (10.12)
Note:

The latest Xamarin iOS features and API requires Xcode 8.1. Apple Xcode 8.1 requires a Mac running OS X 10.11.5 (El Capitan) or later.

Supported IDEs:

  • Xamarin Studio 6.0 or later

Xamarin Products:

  • Xamarin Forms 2.3.2.127 or later

Supported Emulators/Simulators

Android:

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

iOS:

  • iOS Simulator

Requirements for Deployment

  • Minimum iOS deployment environment iOS 9.0
  • Android platform version 4.1.x "Jelly Bean" (API level 16) and above
    • OpenGL ES 2.0
  • Minimum UWP deployment environment Windows 10 (10240)

ArcGIS platform products

To connect your app to ArcGIS for Server data or services, use ArcGIS for Server version 10.1 or later. To use ArcGIS for Server data when your app is offline, use ArcGIS for Server 10.2.2 or later. ArcGIS Pro 1.3 or later is required to create mobile map packages for use in your ArcGIS Runtime app.

You can use ArcGIS for Portal version 10.2 or later with your Runtime apps.

Related topics