This document discusses developing location-based applications for Android using GPS, assisted GPS (aGPS) and the Google Maps API. It outlines several application areas for location-based apps like navigation, tracking, emergency assistance, advertising and social integration. It also lists some example location-based apps and their download counts. The document provides a tutorial for creating a sample map application with steps for setting up the project structure, adding location listener code, obtaining a Google Maps API key, and running the app on a device. It recommends the Eclipse IDE and Android SDK for developing Android apps using the Google Maps API.