Mobile Client

W13 iBeacons and Contextual Location Awareness in iOS and Android Apps


3:00pm - 4:15pm

Level: Intermediate

James Montemagno

Principal Program Manager – Xamarin


iBeacons are taking the world by storm allowing developers to leverage Bluetooth Low Energy to give their apps location support that can work just about anywhere including indoors. This gives you the ability to enable any number of scenarios based upon device proximity that were never before possible. From retail stores to even sports including the Super Bowl and MLB, you will soon be finding iBeacons just about everywhere.

Introduced as a core feature of iOS 7, iBeacon support has now found its way to Android. You will learn what an iBeacon is, how they work, how you would want to use them, and how to get started making apps in both Android and iOS. All demonstrations will be coded in C#, but will be applicable to any iOS or Android developer in any language.

You will learn:

  • Exactly what iBeacons are and how they work to gain contextual awareness inside of your mobile applications
  • How to take advantage of CoreLocation on iOS to find and detect iBeacons