ArcGIS API for Windows Phone overview
Windows Phone development allows developers to create applications that integrate into Windows Phone devices. The ArcGIS API for Windows Phone enables you to integrate ArcGIS Server, ESRI MapIt, and Bing Maps services and capabilities in a Windows Phone application. Based on the ArcGIS API for Microsoft Silverlight, you can use the ArcGIS API for Windows Phone to create interactive applications that combine mapping resources—such as maps, locators, and geoprocessing models—and Windows Phone technologies and frameworks—such as the application bar, controls, and location.
What can you do with the ArcGIS API for Windows Phone?
The ArcGIS API for Windows Phone enables you to integrate interactive maps and tasks into your Windows Phone applications. For example, you can:
- Create a map containing your own data.
- Display your data on an ArcGIS Online or Bing Maps base map.
- Add graphics and markup to a map interactively.
- Search for features or attributes in your GIS data and display the results.
- Execute a GIS model using ArcGIS Server and display the results.
- Locate addresses and display the results.
- Calculate route and display graphical results and directions.
- Edit feature geometry and attributes.
- Change rendered content of raster data.
- Create mashups (combining information from multiple Web sources).

You can program with the ArcGIS API for Windows Phone without installing ArcGIS Server or MapIt on your machine if you have access to an ArcGIS Server or a MapIt via a URL. ESRI offers several sample servers to use when getting familiar with creating Windows Phone applications. The samples provided for the ArcGIS API for Windows Phone use these sample servers.
What is included in the ArcGIS API for Windows Phone?
The ArcGIS API for Windows Phone provides the following resources for use in your Windows Phone applications:
- Maps—Supports multiple map projections, dynamic and cached (tiled) map services from ArcGIS Server and Bing Map services.
- Graphics—Enables users to draw graphics on a map.
- Tasks—Includes components for common GIS tasks:
- Querying
- Locating addresses
- Finding attributes
- Identifying features
- Geoprocessing
- Geometric operations such a buffers, spatial relationships, and simplification
- Routing and other network operations
Access to Windows Phone technologies and framework
The libraries in the ArcGIS API for Windows Phone are built on the Silverlight platform and target Windows Phone devices. This allows the use of the Windows Phone framework, including controls, sensors, and location. To learn more about Windows Phone development, visit Windows Phone for Developers or go directly to the developer documentation on MSDN.
Getting help
This help system includes beginner to advanced topics that explain how to use the ArcGIS API for Windows Phone.
- If you're new to Windows Phone development, see the Windows Phone development site.
- To begin building your application, see the Getting started topic.
- ArcGIS API for Windows Phone samples available in the Interactive SDK and library reference topics will help you with your development.