Microsoft keeps just keeping on keeping developers happy!
Microsoft Band has got an SDK! After a few months of what many in the industry suspected was a soft-launch of developer preview device, and all the 3rd party Apps speculation on what exactly will be in the SDK – it has finally shipped.
So what IS the actual Band SDK resultant App?
- Today it is a native App on the corresponding Phone that surfaces Notification to the Band, can listen to the sensors on the Band and change Band-wide theme.
The application logic runs on the host OS (iPhone, Android, Windows Phone) and it remotely controls the UI of the Microsoft Band as well as receives contextual information and sensor data from the Band.
What is available today – Documentation, SDK and Sample Code for:
- Windows Phone Apps
- Android Apps
- iOS Apps [Coming Soon]
Mentioned in the Documentation are also:
- Mac OS X
I am personally delighted that there is a Visual Guidelines published so that the apps are most user appealing. I highly recommend anyone reading this before starting any apps, first:
SDK has the following capabilities:
- Provides real-time access to sensor data from one or more Microsoft Bands
- Allows creating Tiles on a Microsoft Band, and sending notifications to them
- Allows changing the Theme for the Band
- Allows changing the main Tile background image
Some of the early scenarios as pointed out in the Documentation are:
- Access to Sensors
- Live Tile on the Band to keep users aware
- Personalization of the entire Band experience not just your app
As it literally states on the new Developer Portal for Microsoft Band:
The Microsoft Band SDK Preview gives developers access to the sensors available on the band, as well as the ability to create and send notifications to tiles. Enhance and extend the experience of your applications to your customers’ wrists.
Stay tuned as I will be getting more hands-on time with Band SDK over the next few days and let you know what else I will find!
Update #1: You must download the updated Microsoft Health App for your respective phone and Update the Band’s firmware, before any code will return you a paired Band device. Also if you are not getting a connection from SDK, be sure to Un-pair and Pair the Band if you are on Windows Phone 10 (as it was mentione in the release notes on Windows Phone 10 Preview
Update #2: Remember The Band does not support color icons, only white alpha blended icons.
Happy wearables coding!