Have you ever wanted to control a device from your iOS device, but were stymied by Apple's MFi program? Your solution is here: Bluetooth 4.0 Low Energy and the CoreBluetooth API, available to all Apple developers. I want to help you use it.
An introduction to low power communication with Bluetooth LE (BLE) and iOS using CoreBluetooth. There will be a simple piece of hardware based on Arduino and the RedBear Lab Bluetooth Low Energy Shield that has a basic PWM output, light sensor, and an LED to turn on and off. While simple, it shows basics the basics of a way to create a piece of hardware, define a protocol to interface over BLE, and interface iOS to it.
The emphasis will be on CoreBluetooth software and the iOS source code needed to interface with the device.
This is a class, not a workshop. We won't be building an actual device--but I will show you the basics of Bluetooth Low Energy. I truest the skilled geeks at SSD will figure out other inventive hardware to build with it!
I previously presented this at the August 2013 Boulder iOS Developer Meetup (http://www.meetup.com/Boulder-iOS/events/123912102/). Preview the presentation on my homepage and source repository at:
Cost: Free for members, $10 for non-members