Hopefully this will help some of you creating Bluetooth Smart-ready applications.
The Bluetooth SIG has just released the Application Accelerator. It was created to help app developers jump start development of applications that talk to Bluetooth Smart devices by providing a lot of the plumbing aspects that you’ll need.
The Application Accelerator covers iOS, Android, and Windows 8.1. It comes with documented source code that you can use in your projects at no cost.
You can grab it at the Bluetooth developer’s website (https://developer.bluetooth.org/Pages/Bluetooth-Smart-Developers.aspx) as a free download.