Geolocation in iOS
O'Reilly Media, Inc, USA (Verlag)
978-1-4493-0844-5 (ISBN)
The iPhone and iPad allow user positioning via multiple methods, including GPS. The growing number location-aware, and location-fenced, applications now arriving in the App Store make heavy use of these abilities. This book walks you through the basic tools you need to build geo-aware applications before diving into the available third-party geo-SDKs available for the iOS platform.
Take advantage of iPhone and iPad sensors and advanced geolocation technologies to build state-of-the-art location applications. In this concise hands-on guide, author Alasdair Allan (Learning iOS Programming) takes you deep inside Apple’s Core Location framework, Map Kit, and other iOS tools, using illustrative examples and sample Objective-C code. Learn how to build location-aware apps for both iPhones and iPads, using code that detects hardware features and then adjusts your app’s behavior.
If you’re a programmer with iOS experience, or a Mac developer familiar with Objective-C, this book helps you get off to a solid start in location-based app development.
You’ll learn about:
- Core Location: Understand the significant-change location service and geo-fencing capabilities
- Map Kit: Embed maps into your application’s views
- Magnetometer: Use the on-board sensor as a digital compass
- Geocoding capabilities: Translate geographic coordinates into place names, and vice versa
- Heat maps: Get a code walkthrough for displaying these maps on top of a standard MapKit view
- Third-party SDKs: Add unique geo-location capabilities to your app from SkyHook Wireless, MapBox, and other providers
Alasdair Allan is a senior research fellow in Astronomy at the University of Exeter, where he is building an autonomous, distributed peer-to-peer network of telescopes that reactively schedule observations of time-critical events. He also runs a small technology consulting business writing bespoke software and building open hardware, and is currently developing a series of iPhone applications to monitor and manage cloud-based services and distributed sensor networks.
Chapter 1 Introduction
Hardware Support
Detecting Hardware Differences
Setting Required Hardware Capabilities
Chapter 2 Core Location
The Standard Location Service
Significant Location Monitoring
Region Monitoring
Chapter 3 Map Kit
Adding a Map
Annotating Maps
Adding Overlays
Chapter 4 Digital Compass
About the Magnetometer
Writing a Compass Application
Chapter 5 Geocoding
Reverse Geocoding
Forward Geocoding
Building an Example App
Chapter 6 Drawing Heat Maps
Building an Earthquake Map
Overlaying Other Types of Images
Chapter 7 Further Information and Third-Party SDKs
Skyhook Wireless
GeoLoqi
MapBox
Bing Maps Control for iOS
ArcGIS for iOS
Urban Airship
Foursquare
Colophon
Erscheint lt. Verlag | 13.11.2012 |
---|---|
Verlagsort | Sebastopol |
Sprache | englisch |
Maße | 150 x 250 mm |
Gewicht | 666 g |
Themenwelt | Mathematik / Informatik ► Informatik ► Netzwerke |
Informatik ► Programmiersprachen / -werkzeuge ► Mac / Cocoa Programmierung | |
Informatik ► Weitere Themen ► Smartphones / Tablets | |
Naturwissenschaften ► Geowissenschaften ► Geografie / Kartografie | |
ISBN-10 | 1-4493-0844-9 / 1449308449 |
ISBN-13 | 978-1-4493-0844-5 / 9781449308445 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |
aus dem Bereich