If it is safe to assume that you are trying to add value to your app by adding a places feature, I would suggest that for Windows Phone 8 you would be better off launching HERE Maps directly using the HERE Maps Launchers API
For example, if your app is about hiking trails it would make sense to add a feature for finding details of places to eat or stay near that hiking trail - but you wouldn't need to create your own code to request, format and display the in-depth places data, just fire up the Maps app already on the device (passing in the href
from the initial REST request if necessary). The advantage of doing this is threefold, firstly you can add this feature in four lines of code, secondly the user is presented with the places information in a familiar format, and finally information is retrieved from the device itself which alleviates the need to make additional HTTP requests.
One or more of the following tasks may be useful:
ExploremapsShowPlaceTask
allows you to start the Maps application with the map centered to a place shown in the map.ExploremapsSearchPlacesTask
allows you to start the Maps application with the search view.ExploremapsExplorePlacesTask
allows you to start the Maps application where the nearby places of interest are shown.PlacesShowDetailsByLocationTask
allows you to start the Maps application with the places view for the selected place.PlacesShowDetailsByIdHrefTask
allows you to start the Maps application with the places view for the selected place.
Note that if HERE Maps is not installed on the Windows Phone 8 device, the user will be directed to download it for free from the app store.