The pros and cons of building location-aware mobile applications

Sure, a car navigation application needs to know a user’s location, but do all mobile applications really need to know location? Location services are now easily available on smartphones, and there is an increasing...