How Microsoft lost the future of gesture control
Microsoft's Kinect was miles ahead. Here's how they're snatching defeat from the jaws of victory.
Computerworld - Microsoft used to rule the technology world.
Ten years ago, Windows, Office and Internet Explorer were the only "platforms" that really mattered.
Microsoft historically attained its glory by making end user products for the masses, and only later and secondarily going after enterprise and vertical markets.
But the rise of Apple as a consumer electronics company, Google's emergence as an everything company, and the advent of Web 2.0, the cloud and the social Internet have left Microsoft struggling to find a way to succeed in the markets of the future.
Kinect is a top-notch, low-cost in-the-air gesture control interface for Microsoft's console gaming platform that was way ahead of its time and broke the Guinness World Record for the fastest selling-consumer electronics gadget ever.
So when Microsoft later announced a version of Kinect for Windows, everybody (including me) assumed that it would go on to dominate the future of gesture control, and use its dominance as an advantage to regain its lead in the desktop PC market of the future.
But now it looks like Microsoft blew it.
What's wrong with Kinect for Windows?
Microsoft Kinect for Windows sounds like you should be able to use it with a desktop PC, and you can. Unfortunately, the closest you can get to the cameras is 16 inches away, and that's when you put it into a special "Near Mode."
That technical limitation puts the user's head and body farther away from a screen than usual. So right out of the box, it can't be used naturally, as we once expected, as an alternative to a mouse on a PC.
Microsoft doesn't mind, because it isn't really targeting end users like you and me.
Most of the example photos shown on the Microsoft website show Xbox-like distances where the user is across the room or at least five feet away from the Kinect.
These pictures show commercial and retail applications -- a business presentation, a physical therapist, a retail eyeglasses store. Microsoft's Kinect for Windows blog also emphasizes retail applications of the product.
It's possible that Microsoft may eventually market Kinect for Windows to consumers. But so far, it looks like it's not cultivating developers in that market.
Microsoft still hasn't announced commercial availability of Kinect for Windows, though it did release an updated software development kit (SDK) this month.
Right now, Kinect for Windows ships to developers only and doesn't come with software for controlling any interface. If you want to control something, you have to build your own software using the SDK.
- Learn More About Peer 1 Hosting's Mission Critical Cloud Mission Critical Cloud from Peer 1 Hosting is enterprise-ready, creating a perfect point of adoption whether you need an off-premise solution for development
- Securing Mobile App Data - Comparing Containers and App Wrappers Analysts agree that Mobile Device Management (MDM) is not enough when it comes to securing app data. Although it remains a critical component...
- IPv6 Fundamentals IPv6 is needed to sustain the growth of the Internet. The transition from IPv4 will require planning and likely some degree of support...
- Optimize IT Performance & Availability: Four Steps to Establish Effective IT Management Baselines More than ever before, your company's ability to grow hinges on IT performance and availability. Download this how-to report on establishing IT baselines,...
- Live Webcast Master the Changing SAP Landscape with Performance Management SAP landscapes are not getting simpler. Gradually, business processes that used to be contained on a single SAP system now involve a range...
- Data Breaches - Don't Be a Headline Whether it's a HIPAA/HITECH, Sarbanes Oxley, Gramm-Leach-Bliley violation, or a State breach notification law, a data breach can have substantial legal and financial...
- Accelerate your innovation with IBM Bluemix™ Join us for a webcast introducing the new IBM BluemixTM. IBM Bluemix (www.bluemix.net) is a developer oriented Platform as a Service (PaaS) environment... All Applications White Papers | Webcasts