We are proud to announce that Joshua Blake has written an exciting new book Multitouch on Windows: NUI Development with WPF and Silverlight from Manning Publications.
Natural user interfaces are a hot topic these days, with the multi-touch capabilities in Windows 7 and Microsoft Surface.
You can download chapter 1 to preview it today.
Table of Contents
Part I: Natural User Interfaces Concepts 1. The Natural User Interface revolution - FREE 2. Understanding Objects, Containers, Gestures, and Manipulations 3. Modeling Natural User Interfaces Part II: Multi-touch with WPF 4. Your first multi-touch application - AVAILABLE 5. Using Surface Toolkit controls 6. Accessing raw touch information 7. Manipulating the ManipulationProcessor 8. Capturing touch contacts 9. Visualizing touches with auras 10. Moving objects with drag and drop 11. Microsoft Surface and other custom touch devices Part III: Multi-touch with Silverlight 12. Interpreting touch messages 13. Using Silverlight's ManipulationProcessor 14. Compensating for missing features 15. Optimizing Silverlight controls for touch
Part IV: Applied NUI 16. Creating concrete metaphors 17. From metaphors to controls 18. Animations and affordance 19. Interacting with 3-D 20. Adding touch to a GUI application 21. Converting a GUI application to NUI 22. Integrating touch with stylus, voice, and other input modalities Appendices: Appendix A: History of Windows Touch APIs Appendix B: Introduction to interaction design and user experience