Skip To Content ArcGIS for Developers Sign In Dashboard


This guide describes how to build iOS applications that incorporate capabilities such as mapping, geocoding, routing, geoprocessing, and other spatial analytics provided by ArcGIS Online or your own on-premises ArcGIS servers. A great place to start is to install and set up and learn about the SDK by stepping through the first tutorial, Add a map to your app. For what's new in this release, see Release notes.

With ArcGIS Runtime SDK for iOS, you can do the following:

  • Display web maps that have been authored with ArcGIS Online or your own on-premises ArcGIS portal.
  • Mashup map services from ArcGIS Online or your own on-premises ArcGIS server to create unique maps. Display maps in any projection.
  • Search for features in a map using SQL queries or spatial criteria,
  • Display map details through informational pop-ups on features.
  • Collect locations by sketching on the map or using the GPS sensor of the device.
  • Perform spatial analysis through geoprocessing tasks and services.
  • Match addresses to locations (geocode) and locations to addresses (reverse-geocode).
  • Calculate drive times and multistop routes with driving directions.
  • Perform geometric operations and compute spatial relationships between features.
  • Use your map data offline.
    • Download basemap tiles.
    • Edit feature data offline.
    • Synchronize local edits with the server.
    • Perform blazing fast searches for addresses and routes.

What you get

This guide is part of an SDK that includes the following:

In this topic
  1. What you get