Since its first release in 2007, iOS has offered geographic services: the (Google) Maps app was bundled with it by default. When the iOS SDK was released in 2008, developers were given the opportunity to implement geo components in their apps using the Map Kit Framework based on Google Maps services. Annotations (such as points of interest) could be overlaid on the maps provided by Google, and it became possible to use geocoding services and iOS geolocation to display data on the maps. In 2008 Google released its powerful Google Maps JavaScript API V3, which was optimized for use on mobile devices. This new API has since become the most widely used platform to implement maps services on the web, both for desktop computers and for ...

Get Pro iOS Geo: Building Apps with Location Based Services now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.