SurfaceCube: Design Thinking for Natural User Interfaces

Download this episode

Download Video


Microsoft Surface is a prime example of how natural user interfaces can change the way we interact with computers. As designers and developers, one challenge with creating natural user interfaces for multi-touch devices such as Microsoft Surface or Windows 7 is getting around the old ways of thinking and old habits for interface design.

Joshua Blake from InfoStrat decided to tackle this problem by creating SurfaceCube. SurfaceCube is a simple 3-D puzzle game for Microsoft Surface which he designed to illustrate as many as the Surface Interaction Guidelines as possible. I had the opportunity to sit down with Joshua and discuss SurfaceCube and the thinking behind some really interesting design decisions that makes it stand out as a natural user interface.

We also briefly discuss Joshua’s upcoming book about natural user interfaces and multi-touch development, Multitouch on Windows: NUI Development with WPF and Silverlight, due Fall 2010 (since recording this interview, the book titled was updated). As a special offer to Channel 9 readers, you can use the following coupon to order the book through the Manning Early Access Program and read the chapters as Josh writes them. Coupon code channel9y is good for 35% off Multitouch on Windows: NUI Development with WPF and Silverlight when ordered through, and expires on April 24, 2010.




Available formats for this video:

Actual format may change based on video formats available and browser capability.

    The Discussion

    Comments closed

    Comments have been closed since this content was published more than 30 days ago, but if you'd like to send us feedback you can Contact Us.