More Goodness For Bluetooth Developers On Ios 7

Posted on June 14, 2013 by Steve Hegenderfer

Another developer event has come and gone. This time it was Apple’s WWDC. Apple was the first to support Bluetooth Smart Ready and give developers a solid SDK to harness its power. At this year’s WWDC, Apple announced even more good news for Bluetooth developers.

Apple showed off its very strong developer commitment by adding more to the core Bluetooth APIs. It was amazing to see the native support of more GATT profiles (including HID and ANS), the growing ecosystem of devices and verticals Apple is looking at, and the sheer market potential Apple sees in the Bluetooth appcessory space.

One of the coolest things I saw was the addition of Bluetooth support to the Application State Preservation and Restoration APIs. Let’s say you have a device utilizing an app on your phone or tablet. The user interacts with the app to control the device, but then moves to another task. Soon, there are several apps open, the system looks to reclaim some resources, and unloads your app from memory. By implementing the State Preservation and Restoration APIs for Bluetooth, iOS7 will automatically remember the state the app was in when the system shut the app down. iOS7 then allows that state to be loaded back into memory (along with the app) when your device needs the app again. To me, this is the epitome of intelligent management. It allows developers to create seamless experiences for consumer interaction with appcessories without worrying about the state management plumbing code.

Apple is putting an incredible amount of thought into its SDK for iOS 7 and it is exciting for Bluetooth developers. I can’t wait to see what else is up their sleeve for the future!

As always, please drop me a line to let me know what your ideas and thoughts are:




steve hegenderfer

Steve Hegenderfer

Steve has worked in and out of the mobile space since about 2000 (remember the old Palm V? Yup, he used to develop on THAT thing) and he has seen a lot of great things over his time in the industry. But nothing excites him more than seeing what crazy things developers will do next with a technology, and that is what drove him to Bluetooth. Steve Hegenderfer is Director of Developer Programs for the Bluetooth SIG.

View all posts by Steve Hegenderfer