O'Reilly logo

Learning Mobile App Development: A Hands-on Guide to Building Apps with iOS and Android by Michael Eierman, Jakob Iversen

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Core Location

Apple provides two frameworks for working with location: Core Location and MapKit. Core Location allows for finding and working with current location and heading information. In addition, Core Location also lets you set up geographic regions (called geo fences) to help you take action when the device enters or leaves a region. The framework uses the available hardware sensors to provide location data as close as possible to the accuracy you have requested. In addition, Core Location also handles geocoding, which allows for translation between a geographic point and an address, or vice versa. Geocoding requires an active Internet connection because the lookup between address and coordinate is done by Apple’s servers. All Core location ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required