Nokia gps location tracking software
I am starting a series of posts related to working with location data in Windows Phone and building location aware apps. This is the first post from this series and will cover all you need to know in order to get the current location from a windows phone app.
The Windows Phone location service is a set of classes that provide information for the phone's current location to an application. Although people usually call this information "GPS" coordinated or "GPS" location, in fact it is collected by using combination of Wi-Fi, Cell tower data, as well as GPS data. The location service enables you to get the phone's current longitude, latitude, altitude, speed of travel, etc. exposing access to this data through the classes available in the System.Devices.Location namespace which provide a single API to encapsulate the multiple location providers.
In short, you should use the GeoCoordinateWatcher class which is a provider class exposing the Windows Phone location service.