Windows 7 Touch, Dead On Arrival
snydeq writes "Ongoing Microsoft hype around its Surface touch technology has suggested that, with Windows 7, a touch-based UI revolution is brewing. Unfortunately, the realities of touch use in the desktop environment and the lack of worthwhile development around the technology are conspiring against the notion of touch ever finding a meaningful place on the desktop, as InfoWorld's Galen Gruman finds out reviewing Windows 7's touch capabilities. 'There's a chicken-and-egg issue to resolve,' Gruman writes. 'Few apps cry out for a touch UI, so Microsoft and Apple can continue to get away with merely dabbling with touch as an occasional mouse-based substitute. It would take one or both of these OS makers to truly touchify their platforms, using common components to pull touch into a great number of apps automatically. Without a clear demand, their incentive to do so doesn't exist.'"
I use handheld computers on a regular basis at work. When I switch back to using a laptop after spending some time using a touchscreen device, I naturally want to touch the screen to move windows, select items from the taskbar, etc. It's silly that the functionality is missing. There's no need for this to replace the mouse. Touch-display and mouse input should complement each other.
***********these are MY own personal opinions and not the opinions of my employer, they are mine and mine alone, just like the ones on my blog, http://rongeorge.com/ *****************
I work at MSFT and just happen to work on the Advanced Design Team that designs Natural User Interfaces for several products around the Org. I myself specialize in touch and multi-touch devices and gestural languages. The thing you have to remember, is that Touch, Multi-Touch, and Pen are all already supported in the core of the Windows 7 operating system. This isn't a small feat. No other OS has that today. The bigger fact is that we have had that for over a year now. The API recognizing the difference, and the ability to track so many targets is monumental in the input field. Ask any interaction designer and if they know the history, it will all go back to input devices and drivers "tricking" the OS into thinking it was something different rather than for what it truly is. Silverlight 3 also has this functionality already built in. These are core functions that allow any software developer around the globe to start building multi-touch applications right NOW. Not next year, but right now. The code is there.. build it.
We are by far not "merely dabbling" I think that's ludicrous. Do you have a multi-touch device and is it working right now? Yes. That is not dabbling. There is a lot of great stuff that Microsoft has put out with this release and so many more great things to come. The one thing to remember though, is that as a platform, we have to do things thinking of other developers in mind. I came from the Surface Team before going to ADT and want to clarify something. Surface does respond to touch, but remember that it is a vision based system and WAY ahead of the competition. It has hover, item recognition, and so many other capabilites that other companies can also build on. Once again, it is a platform. Don't confuse them, they are separate devices but both with very rich interactions and uses.
I also see all this about Apple and the iPhone. If you want to give credit where credit is due.... you should all say Wayne Westerman and not Apple. He is the genius that Apple bought and brought over to save their failing tablet and turn it into a phone. His company, Fingerworks, made an incredible product that still has very loyal fans.
I stopped using a mouse 2 years ago, and have never looked back.
PS: If any of you are in Seattle and would like a demonstration of Surface's capabilities along with a Win7 touch demonstration, please drop me a line, contact info is at my blog. I would be happy to show you around campus as long as you write about it here. Thanks for reading.