You can play with Microsoft Surface today!
If you live in New York, Atlanta, San Antonio, or San Francisco, that is. That's because today marks the debut of Microsoft Surface in a production, retail environment. AT&T is using Microsoft's revolutionary Surface tabletop computing device to help consumers compare cell phones.
The NY Times has more on what AT&T is doing here. I have more on Microsoft Surface here. For me, what makes Microsoft Surface is really special is that it brings 4 things together in an elegant way:
- Multi-touch computing -- that is, the computer can receive and process multiple simultaneous inputs. A traditional mouse driven human-machine interface handles only one input at a time: click here, and then click there.
- Machine vision -- a series of infrared cameras inside the table make sure that the computer knows what's happening on the surface. This is used for object recognition -- items placed on the table are identified by dot patterns stuck on the objects that the cameras capture and the PC inside the table recognizes.
- The beautiful, immersive user interface. Designed and implemented with Windows Presentation Foundation (WPF). You may not have machine vision and multitouch on your PCs yet, but with WPF (write your own and/or use these controls) you can have beautiful, elegant applications that make your life easier and better.
- The table form factor. The fact Surface is basically just a Windows Vista PC with some fancy peripherals and special mutli-touch interface is significant -- it portends a future of intelligent objects that are simply part of our environment. Perhaps somewhere Mark Weiser is smiling? :-)
BTW, If you don't know about Mark Weiser's work, he's often considered the father of ubiquitous computing and identified four principles for ubiquitous computing -- listed by Wikipedia as:
- The purpose of a computer is to help you do something else.
- The best computer is a quiet, invisible servant.
- The more you can do by intuition the smarter you are; the computer should extend your unconscious.
- Technology should create calm (where "calm technology" is "that which informs but doesn't demand our focus or attention").
Comment Notification
If you would like to receive an email when updates are made to this post, please register here
Subscribe to this post's comments using
Comments
Leave a Comment
About john.mullinax
John Mullinax is a Platform Strategy Advisor with Microsoft's DPE Team. Before joining Microsoft in 2006, John held a vartiety of positions at Ford Motor Company, most recently leading IT services strategy to support explosive business growth in China. Other positions included: Enterprise Architect, Application Portfolio Management, Technology Governance, and Product Manager. Prior to joining Ford, John earned his MBA at the University of Washington. Before that, he was Director of Elections for Douglas County, Washington, where he conducted the first Federal mail-ballot election in the USA. Subsequently, he joined the Secretary of State's office as a consultant working with county election officials in Washington state to improve operational effectiveness, integrity, and security (aka, to prevent the kind of debacle we saw in Florida in 2000).