For as long has the iPhone has existed, location services have been front and center. Maps.app was one of the killer features that launched with the original iPhone. The Core Location API has existed in public form since the first public iPhone OS SDK. With each release of iOS, Apple has steadily added new features to the framework, like background location services, geocoding, and iBeacons.
iOS 8 continues that inexorable march of progress. Like many other aspects of the latest update, Core Location has been shaken up, with changes designed both to enable developers to build new kinds of things they couldn’t before and to help maintain user privacy. Specifically, iOS 8 brings three major sets of changes to the Core Location framework: more granular permissions, indoor positioning, and visit monitoring.
Sometimes at Panic we build internal stuff that never sees the light of the outside world. This is one of those projects: an automatic in/out tracker for the Panic Team.
PunchClock is an in/out tracking app for iOS 7+ that uses iBeacon and Geofencing.
In this iBeacons tutorial you’ll build an app that lets you register known iBeacon emitters, and tells you when your phone has moved outside their range.
KCSIBeacon – Generic iBeacon Management and Utilities
BeaconOSX – Use a Bluetooth 4 enabled Mac running Mavericks as an iBeacon
This year Apple organized iOS 7 Tech Talks – an event for all developers interested in new technologies introduced along with iOS 7. For two days iOS 7 Tech Talks took place in several cities around the world and I had the luck to be one of developers selected to attend the event in London.
Qualcomm has announced the launch of its Gimbal proximity beacons, which are designed to work similarly to Apple’s own iBeacons. Like iBeacons,…
Two of the more interesting APIs added in iOS 7 were the iBeacons API, and the Multipeer connectivity API. I’ve mentioned a tutorial on the basics of using