Over a million developers have joined DZone.

Kinect for Windows SDK is here!

DZone's Guide to

Kinect for Windows SDK is here!

· ·
Free Resource

Hooray!  I can finally talk about this!  As I've alluded to previously, I had a hand in the managed portion of the SDK and what was originally shown at MIX. Since then the SDK has changed a bit but it's finally ready to go!

The Kinect for Windows SDK is now available for download on the Microsoft Research site.  We have also launched several samples over at Coding4Fun that you can begin using immediately:

Coding4Fun Kinect Toolkit

You definitely want to download this one when you get started.  This toolkit contains a variety of extension methods and controls to make using the Kinect for Windows SDK even easier to use.  Some of my code appears in this one.  Smile

Kinect Mouse Cursor

This sample is entirely mine.  Kinect Mouse Cursor is a demo application that uses the Kinect for Windows SDK and its skeletal tracking features to allow a user to use their hands to control the Windows mouse cursor.  Use your right hand to move the cursor, and raise your left hand to press the left mouse button.  Use the check box to switch hands…

Kinect Paint

Kinect Paint is a skeleton tracking application that allows you to become the paint brush!  IdentityMine built this for us.



In coordination with the Kinect launch, developers were invited out to the Microsoft campus to develop applications in a 24 hour "code-a-thon".  Some health issues prevented me from attending this event, but I'm looking forward to seeing what these people came up with…

We will have more samples and fun projects at Coding4Fun soon, so be sure to check back there (and here) regularly for more Kinect goodness.  Until then, enjoy the new SDK, our new samples, and see what you can build!  I'd love to hear about any projects you create with these tools…


Published at DZone with permission of

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}