ArcGIS Runtime SDK for .NET API References

ArcGIS Runtime SDK for .NET provides a common API surface across all supported platforms: Windows Presentation Framework, Universal Windows Platform, Xamarin Android, and Xamarin iOS. This allows you to reuse code and to leverage design patterns such as Model View ViewModel (MVVM). Xamarin Forms provides an excellent framework for cross-platform code sharing, and each API reference includes classes specific to Xamarin Forms. There are some differences between APIs, primarily the inheritance hierarchy for objects built for different platforms.

WPF API Reference

Use ArcGIS Runtime SDK for .NET to build Windows desktop apps using Windows Presentation Framework (WPF).

UWP API Reference

Universal Windows Platform (UWP) projects allow you to build ArcGIS Runtime apps that run on desktops and devices across the Windows platform.

Android API Reference

With Xamarin, you can build ArcGIS Runtime apps for Android using C# in either Visual Studio or Xamarin Studio.

iOS API Reference

With Xamarin, you can build ArcGIS Runtime apps for iOS using C# in either Visual Studio or Xamarin Studio.