GeoTask is a location-based task management App for Android. Each task is associated with a geographical location, and the user is sent a reminder/notification when he or she is within range of a task's location. GeoTask is highly integrated with Google Calendar - all tasks are created on an existing calendar in Google Calendar, and can be viewed online from anywhere. In addition, any tasks that are created on Google Calendar will show up in GeoTask, and you can attach a "location" to it to get notifications by geographic location.