I transformed my office building into an airport using a combination of Ruby, Objective-C, and a number of hardware hacks. The goal was to prototype a better in-airport experience using a mixture of GPS and iBeacon technology to establish precise indoor geolocation.
This talk discusses outdoor and indoor location, and how the iPhone (and Android) devices currently handle location and proximity. I’ll also discuss how I built a robust Ruby backend, and how I hacked some hardware together to create iBeacons.