Mobile touch-based applications offer an intuitive, natural way of interacting with software; Windows 7 Multitouch and Microsoft Surface bring the multitouch user experience to the desktop. Author David Reeves provides in-the-trenches development know-how of multitouch application development and invaluable insight into adding multitouch support for good usability. But the experience doesn't stop on the desktop. Building on the knowledge you'll gain in developing Windows 7 Multitouch applications, you will also design and develop applications for Microsoft Surface - an exciting table- based platform. Going beyond multitouch, the Surface platform offers unique ways to interact with objects and encourage collaboration. Pro Windows 7 Multitouch and Microsoft Surface Development covers both design and development of multitouch applications on two Microsoft platforms: Windows 7 and Microsoft Surface.