Multitouch on Windows![]() NUI Development with WPF and Silverlight Joshua Blake MEAP Began: February 2010 Softbound print: Spring 2011 | 375 pages ISBN: 9781935182818 |
|||
| Pre-Order options* | |||
| Order today and start reading Multitouch on Windows today through MEAP | |||
| MEAP + Ebook only - $34.99 | |||
| MEAP + Print book (includes Ebook) when available - $44.99 | |||
| * For more information, please see the MEAP FAQs page. | |||
| About MEAP Release Date Estimates | |||
Table of Contents, MEAP Chapters & Resources
| Table of Contents | Resources | |
|
Part I: Natural User Interfaces Concepts
1: The Natural User Interface revolution - FREE 2: Understanding OCGM: Objects and Containers - AVAILABLE 3: Understanding OCGM: Gestures and Manipulations Part II: Multi-touch with WPF 4: Your first multi-touch application - AVAILABLE 5: Using traditional Surface Toolkit controls - AVAILABLE 6: Data binding with multi-touch controls - AVAILABLE 7: Accessing raw touch information - AVAILABLE 8: Manipulating the interface 9: Mastering touch visualizations and drag-and-drop 10: Microsoft Surface and other custom touch devices Part 3: Multi-touch with Silverlight 11: Interpreting touch messages 12: Using Silverlight’s ManipulationProcessor 13: Compensating for missing features 14: Optimizing Silverlight controls for touch Part 4: Applied NUI Chapter 15: From metaphors to controls 16: Animations and affordance 17: Converting a GUI application to NUI 18: Integrating touch with other input modalities Appendices: Appendix A: History of Windows Touch APIs |
|
|
DESCRIPTION
Whether it's tapping, flicking, pinching, or stretching, the vocabulary and gestures of user interfaces have changed a lot in the past year. Multitouch surfaces are now common across almost all platforms and device types. The new Windows Touch API, along with innovations from the Surface project, make it easier than ever to build rich, natural, multitouch interfaces for Windows applications. Built on WPF, these new APIs leverage what you already know about .NET development and blend in new components to support touch interfaces.
Multitouch on Windows is a hands-on guide that prepares you to create natural user interfaces (NUI) and great multi-touch experiences using the WPF and Silverlight multi-touch APIs. This book starts by introducing natural user interface (NUI) design concepts that everyone needs to know. It then quickly moves to the WPF Touch API and Surface Toolkit guiding the reader through a multitouch NUI application from concept to completion. Along the way, you'll see where these concepts can be extended to Silverlight via its touch interface.
This book offers the most complete coverage of the .NET multi-touch development story. Through its a unique combination of NUI concepts and practical implementation guidance that cannot be found in any other book or web resource, readers will come away with a complete knowledge of how to create engaging multi-touch applications with great NUI experiences.
Multitouch on Windows assumes a basic familiarity with WPF and Silverlight and focuses completely on teaching essential NUI design concepts and technical expertise in developing multi-touch applications with these technologies. Many of the NUI concepts and design guidelines will be of interest to both designers and developers, but this book was written with developers in mind.
WHAT'S INSIDE
- Full coverage if the Windows Touch API and Surface toolkit
- Multitouch-specific design patterns and metaphors
- Integrating touch into existing WPF apps
- Managing multiple screen sizes in a single app
- Understanding the nuances of NUIs
About the Author
Joshua Blake is an "integrator"-a developer-designer hybrid. He has extensive experience developing NUIs for Microsoft Surface and Windows 7. A leader in the Microsoft Surface and NUI communities, he is well known for creating and maintaining InfoStrat.VE, an open source multi-touch Bing Maps 3D control for WPF, Microsoft Surface, and Window 7 Touch. Joshua maintains a blog "Deconstructing the NUI" at http://nui.joshland.org.
About the Early Access Version
This Early Access version of Multitouch on Windows enables you to receive new chapters as they are being written. You can also interact with the authors to ask questions, provide feedback and errata, and help shape the final manuscript on the Author Online
Want to learn More?
Sign up to read more content when it is released and to receive news about this book.


