Windows Mobile provides many interfaces and capabilities that can help keep the device informed about its environment—where it is, whether it has a signal, how much of a signal, and so on. But how can these features be used in your applications? The most prominent and arguably useful of these capabilities is location awareness. This should enable you to create location-aware applications, ranging from the rather obvious satellite navigation program to the much more sophisticated task list that will be discussed here.
This article will look at the issues involved with using this capability and the additional code you need to write to develop useful applications. In this article, I will discuss the mobile application development environment and utilities, and show you how to build a location-aware task list application that can remind you of a task when and where it’s appropriate.
Read the full article here