At the beginning of December, the Legal Sector Alliance held an event in London to encourage companies in the legal sector to join together and tackle climate change. Their key note was given by HRH Prince of Wales and several climate aware companies were invited to attend.
Microsoft were asked to create a Surface application that could engage guests and provide some entertainment for the evening. A colleague and I were lucky enough to have a conversation with the person overseeing this and we pitched an idea to LSA where guests could sign the Surface to show that they are supporting the alliance’s objectives.
In just over a week we designed and created a Surface application that recognised the name badges of the guests when placed on the device and showed a welcome card on the screen. This could be moved and rotated so that the guests could sign the card with their fingers. Once signed, the welcome card faded and the signature was added to the background image. Over the evening the signatures built up on the device.
We made several discoveries during the course of this project involving both design and development. I noted things to consider on a previous post and these proved to be very important. As we didn’t have access to a device for most of the time, the work was done using an emulator. It’s crucial to remember the different form factor when using the emulator as it’s very easy to forget that there is no real orientation on a Surface. Also, the devices resolution is 1024*768 but displayed on a large area thus making everything look a lot bigger than it does on a laptop screen. It’s definitely worth testing the app as much as possible on a real device.
From a dev point of view, we originally hooked up the welcome card UI to TagVisualizers but soon realised that having the virtual card following the physical name badge and then hiding it when the badge was removed was quite limiting. Instead we used the TagVisualizer simply to show a ScatterItem when the name badge was detected. This wrapped the welcome card UI so that it could be moved/rotated and wasn’t hidden until the user had finished signing it.
Although this project was very simple, it was a great opportunity to experiment with the new technology and design/build something that demonstrated Surface’s capabilities in a relevant and interesting way.
