One of the challenges for writing apps for various devices is actually having one on hand for testing. Although Microsoft’s Band produce line isn’t the most expensive gadget one can buy, there are likely some developers who for whatever reason just can’t get their hands on one. That’s where the “Fake Microsoft Band” comes in.
Essentially, some developers pooled their resources and created a reference architecture, dubbed Band on the Run, that allows code to access Band data without physically accessing an actual device.
Along with my colleague at Microsoft, David Gristwood I have been working on and off on an IOT reference architecture using data from the Microsoft Band. Dave focuses on the Azure side of things and I am traditionally a more client-side developer so we teamed up to create the Band on the Run project. More about that project at a later time but for now I just wanted to share some of the client-side code for developing a band app without connecting up a physical band. This has proven to be fairly useful for us as it has allowed us to generate band data without the need to ensure we had charged up our bands / left our bands somewhere else, etc. More importantly, it has allowed us to prototype an app which consumes data from more than one band easily.
If you’re looking to utilize the tool, you’ll need to get the code, which is available on github.
Today seems to be a day of esoteric news items, and this story certainly qualifies. However, if you’ve wanted to dabble in creating an app for the Microsoft Band but don’t have one available, then this might just do the trick.Further reading: Apps, Developers, Microsoft, Microsoft Band