I'm a geekette who enjoys playing with new technology for software developers. I work as a Developer Evangelist for Microsoft. My current focus is on machine learning and big data on Azure.
To conclude this week-long blog post series on multitouch, let’s talk about user experience.
There are certain things to consider when implementing a touch application that are different from keyboard or mouse considerations. Are buttons big enough to touch easily with a finger? Will the user accidentally brush the screen with other parts of their hand?
Fortunately, there are several resources to help you create amazing touch experiences.
First, there is a UX Guide (click on the “PDF format” link on that page). This guide can make your job easier by providing some specific guidelines on creating a great experience when developing for Windows. Starting on page 436, there is a section on Touch. It contains guidelines on:
To highlight a few key points:
Next, check out the Touch Pack for Windows 7. The Touch Pack is 6 multitouch-optimized applications and games that were designed to showcase the capabilities of Windows Touch. It consists of 3 casual games and 3 Microsoft Surface applications that have been ported to Windows 7.
These are great examples to emulate. There is more information about each of the applications here and here.
I hope that you enjoyed this week-long blog post series on multitouch. For further exploration, I’ve posted a ton of great resources on Windows development at http://bit.ly/JenWinDev. There is a section in there specifically for multitouch. Hope it helps!
Other blog posts in this series:
Multitouch Part 1: Getting Started with Multitouch in Windows 7
Multitouch Part 2: Support for Gestures in Windows 7
Multitouch Part 3: Multitouch in managed code and WPF
Multitouch Part 4: Multitouch in Silverlight
Multitouch Part 5: User Experience with Multitouch