Skip To Content ArcGIS for Developers Sign In Dashboard

System requirements for 100.6.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.

Note:

You can view system requirements for past SDK releases by downloading past guide versions in PDF format from the downloads page (requires sign-in).

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

Operating system

  • Windows 10 Version 1703 (Build 15063 / Creators Update)
  • Windows 8.1 (Android and iOS only)

Development environment

  • Visual Studio 2017 15.8 minimum (with workload 'Mobile development with .NET')
  • Visual Studio 2019 (with workload 'Mobile development with .NET')
  • Microsoft .NET Framework 4.7.1 (Xamarin.Forms 3.0.0: What's New in this Release)
  • Xamarin Forms 4.1.x minimum (current Stable channel release recommended)

On Mac

Operating system

  • macOS High Sierra (10.13) minimum

Development environment

  • Supported version of Visual Studio
    • Visual Studio 2019 for Mac
    • Visual Studio 2017 for Mac
  • Xamarin Forms 4.1.x (current Stable channel release recommended)

Emulator / Simulator

Android:

  • Google Android Emulator
  • Genymotion

iOS:

  • iOS Simulator

Requirements for deployment

  • iOS 11.0 minimum. Latest version is recommended.
  • Android platform version 5.0 "Lollipop" (API level 21) minimum. Latest version is recommended.
    • 2D (MapView): OpenGL ES 2.0
    • 3D (SceneView): OpenGL ES 3.0
  • Windows 10 Version 1709 (Build 16299 / Fall Creators Update). Latest version is recommended.

Requirements for ArcGIS software and connected services

To use ArcGIS Server data or services in your app, use ArcGIS Server version 10.3 or later. To use ArcGIS Server data when your app is offline, use ArcGIS Server version 10.3 or later.

To create mobile map packages for use in your ArcGIS Runtime SDK apps, use ArcGIS Pro version 2.2 or later.

To create mobile scene packages for use in your ArcGIS Runtime SDK apps, use ArcGIS Pro version 2.3 or later.

To create next generation locators (*.loz), use ArcGIS Pro version 2.3 or later. Next generation locators are only supported on 64-bit apps.

To create annotation layers for use in your ArcGIS Runtime SDK apps, use ArcGIS Pro version 2.3 or later. Annotation layers can be published to mobile map packages or to a service that uses ArcGIS Enterprise version 10.7 or later.

ArcGIS Desktop version 10.3 or later is required if you're using the Create Runtime Content capability. You can create ArcGIS Runtime SDK content in the ArcMap user interface or with the Create Runtime Content geoprocessing tool.

ArcGIS Runtime SDK works with ArcGIS Enterprise version 10.3 or later portals. When your app uses web maps, it must use web maps built with the 2.0 or later) version of the web map specification, which come from Enterprise version 10.3 or later portals. When you save a web map from an app, you are saving a web map that adheres to version 2.9 of the web map specification. These should only be saved back to portals that support the 2.0 web map specification.

ArcGIS Runtime SDK works with utility network schema versions 2 and 3.

Local Server is supported on Windows. Local Server is not supported on Android or iOS.

Versions of supported specifications

Specifications supported at 100.6.0 include the following:

  • GeoPackage versions 1.0, 1.1, and 1.2
  • Military standards APP-6(B), APP-6(D), MIL-STD-2525B (change 2), MIL-STD-2525C, and MIL-STD-2525D
  • Web Feature Service (WFS) versions 2.0.0 and 2.0.2
  • Web Map Service (WMS) versions 1.1.0, 1.1.1, and 1.3.0
  • WMTS version 1.0.0
  • I3S version 1.6

Related topics