Multitouch Part 5: User Experience with Multitouch

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…

2

Multitouch Part 4: Multitouch in Silverlight

Yesterday, we discussed multitouch in WPF.  Today, let’s investigate how this compares to multitouch in Silverlight.  The Silverlight touch model is different from the WPF touch model.  Silverlight 4 supports some of the multitouch API from WPF.  However, the Silverlight 4 client as a whole is registered for touch messages, and the multitouch events are…

1

Multitouch Part 3: Multitouch in managed code and WPF

After yesterday’s post on developing with gestures, there may have been wailing and gnashing of teeth that all of the code samples were C++.  Well, today we will discuss multitouch in managed code.  Now, a little trip down memory lane…remember that Windows 7 was released before .NET 4.0.  Therefore, there were multitouch resources made available…

3

Multitouch Part 2: Support for Gestures in Windows 7

As mentioned in yesterday’s multitouch post, there are a number of gestures that are recognized by Windows 7 out of the box: Pan (also called Translate) – put a finger or fingers down and drag Rotate – touch with two fingers at opposite ends and turn fingers in a circle Zoom – touch with two…

5

Multitouch Part 1: Getting Started with Multitouch in Windows 7

This is the first post in a week-long series on multitouch in Windows 7.  What is multitouch? Most everyone is comfortable with using a mouse to navigate on a computer.  An alternate form of user input is touch.  For some time, we have had touch machines (such as tablets) that allow us to substitute one…

9

For the WIN (hee hee): Windows Development Boot Camp!

I’m really excited to be presenting at a series of Windows Development Boot Camps – there are 15 cities currently scheduled, and I’m open to delivering additional ones.  The Short Version: Windows Development Boot Camp is a one-day deep dive class on client development.  The event covers developing for Windows 7, Internet Explorer 9, and…

0