Esri has released ArcGIS 10.2 Runtime SDKs, providing a set of tools for developers to embed dynamic mapping and geospatial technology into existing applications or build native, focused, client applications for desktop and mobile devices. Developers can download ArcGIS Runtime SDKs from the ArcGIS for Developers site for a variety of platforms including iOS, Android, Java, Mac OS X, Windows Presentation Foundation (WPF), and Qt.
ArcGIS 10.2 Runtime includes new capabilities to help you stay productive when building and deploying apps. APIs have been improved to simplify the coding model for commonly performed tasks such as geocoding and assigning basemaps, making some of the fastest maps users have ever interacted with. For more accurate display and distance calculations, geometry libraries have been enhanced to support geodesic buffering and geodesic offsets. Apps built with the 10.2 Runtime SDKs also include support for OAuth, which integrates seamlessly with security models built in ArcGIS Online and Portal for ArcGIS.
The new Runtime includes Esri's first-ever SDK releases for Qt and Mac OS X. ArcGIS Runtime SDK for Qt enables the creation of GIS applications that use local services, bypassing the need for an ArcGIS for Server connection. Applications created with the new ArcGIS Runtime SDK for Mac OS X support the Mac OS X Mavericks operating system and can either be installed on any Mac or distributed using the Apple Mac App Store. ArcGIS Runtime SDK for iOS also supports iOS 7.
Also included in the 10.2 Runtime SDKs is a beta version of the offline API. Users can create apps that take data offline, edit their information, and immediately sync changes back to the server. Users can also receive changes that others have synced to the server. Developers will be able to provision devices with the data, basemaps, and editable layers they need to work completely offline. The official release of the offline API is expected in Q1 2014.
For more information on ArcGIS Runtime, visit esri.com/runtime.