Kinect your Metro
- Posted: Apr 09, 2012 at 6:00 AM
- 9,522 Views
- 1 Comment
Loading User Information from Channel 9
Something went wrong getting user information from Channel 9
Loading User Information from MSDN
Something went wrong getting user information from MSDN
Loading Visual Studio Achievements
Something went wrong getting the Visual Studio Achievements
I've not seen many Metro Style Kinect project yet, so when I saw this I knew I had to include it in the Gallery. And the fact that it's an entry in the Imagine Cup competition is major icing on the cake...
As part of our Software Design project in Imagine Cup competition, we develop a demo Metro Style Application controlled by Kinect.
The main idea is to tell Metro Style App communicate with external environment via Kinect Sensor (at present with Kinect for Xbox 360, Kinect for Windows in a future blog post).
Kinect SDK is implemented in only .Net and C++ code that’s not supported on Metro Style Application.
So, we introduce middleware architecture with Publish-Subscribe pattern to handle communication between Kinect Sensor and Metro Style App.
We have use the EventAggregator implementation of PRISM project in codeplex http://compositewpf.codeplex.com. So, inside middleware part, we have two services loosely-coupled that one handle Kinect detected gesture and transfer it to a second part that command a Metro Style Application. Communication was based on W3C Web Socket protocol which supported by Metro Style App and .Net App. In Metro side, a HTML5 Web Worker was used to handle commands and manipulate metro application.
Our Metro Style Application is based on “Split Application Template” from Visual Studio 11 using JavaScript and run on Windows 8 Consumer Preview.
Project Information URL: http://wiseteamtn.wordpress.com/2012/03/27/kinect-your-metro-style-app/
Project Source URL: http://kinectmetroapp.codeplex.com/
Contact Information:
Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation,
please create a new thread in our Forums,
or
Contact Us and let us know.
Follow the Discussion
Oops, something didn't work.
What does this mean?
Following an item on Channel 9 allows you to watch for new content and comments that you are interested in. You need to be signed in to Channel 9 to use this feature.What does this mean?
Following an item on Channel 9 allows you to watch for new content and comments that you are interested in and view them all on your notifications page.sign up for email notifications?
KOOL
Remove this comment
Remove this thread
close