This REST API allows you to work with ready-to-use web services that Esri produces and hosts on ArcGIS Online. These include geocoding services, network analysis services, basemaps, and other thematic map services. Access this API through any language that can make HTTP requests including; Java, .NET, Python, Scala, and many others. ArcGIS is a platform for geographic analysis and mapping that is available in a wide variety of environments and devices, because it exposes much of its functionality through web services. Esri builds and manages information products by providing a platform for geospatial integration and application.
The following is a list of SDKs from our SDK directory that matched your search term. Though your definition of an SDK may differ, in our world, we define SDKs as platform- specific tools for consuming existing APIs of the sort we list in our API directory. For example, the Ruby SDK for consuming the Twitter Ads API. If you think an SDK, API, or other asset is missing from our directory, be sure to check our guidelines for making contributions to ProgrammableWeb.
The Esri ArcGIS Runtime iOS Swift SDK by Esri supports the integration of mapping, routing, and geospatial capabilities in iOS applications. The SDK communicates with Esri ArcGIS APIs and supports both ArcGIS online and ArcGIS server platforms.
The Esri ArcGIS Runtime Java SDK by Esri supports the integration of mapping, routing, and geospatial capabilities in applications using the Java language. The SDK communicates with Esri ArcGIS APIs and supports both ArcGIS online and ArcGIS server platforms.
Esri ArcGIS Runtime .NET SDK by Esri allows developers to use .NET language when integrating interactive functionalities in mapping applications. The SDK communicates with Esri arcGIS APIs to provide access to Windows Presentation Framework (WPF), Universal Windows and Platform (UWP) as well as Android- and iOS-based Xamarin .NET mapping, routing, and other analytical spatial solutions.