Windows Phone 8 provides a versatile API for incorporating map and routing functionality into your apps. Powered by HERE Maps, you can use these APIs to add maps and location details to your apps. In addition, HERE app launchers let you take advantage of the features of the HERE Maps, Drive, and Transit apps installed on Nokia Lumia smartphones, by passing location details to them from your apps.
The map and location capabilities available to your Windows Phone 8 apps are provided as APIs and a set of app-to-app custom protocol URIs.
Map Explorer is a simple Silverlight app that demonstrates use of the Windows Phone 8 Maps API. The app enables the user to change properties of the map (such as cartographic mode, pitch, and heading) through controls in the main page, with additional options provided in the app's menu. It also demonstrates features such as retrieving and displaying the phone's current location on the map, searching the map for a keyword, and displaying a route and directions.
Complete documentation of the Windows Phone 8 Maps API and HERE app Launchers are provided in the Nokia Lumia Developer's Library. A dedicated section provides a quick start guide, launchers reference, API methods references and details of the objects they return, and example apps.
In addition to the information provided in the Nokia Lumia Developer's Guide, you can also get a great introduction and see
worked examples of the Windows Phone 8 Maps API from Lumia App Labs episode 13, HERE Maps and location APIs.
You may also be interested in Lumia App Labs episode 9: Developing Windows Phone 8 apps. with file and URI associations, which provides details on the use of app-to-app custom protocols.
HERE Maps and Location APIs labWatch the session ›