There are major changes afoot in the world of computer operating systems. Since the original iPhone was released in 2007 many people and companies have altered their expectations about their mobile device experiences. For many years cell phone operating systems were expected to be just utilitarian enough to easily manage a few basic tasks such as making calls, sending text messages, snapping a quick photo, or listening to an MP3 file. The added features of the the smartphone were usually centered around a bigger screen, a better keyboard, and improved contact and appointment management. The non-cell phone mobile devices in play were MP3 players which also offered the basic functionality required to play music. As we all know the iPhone forever redefined expectations and changed the mobile industry.
We now expect that our mobile experiences will be much more robust with access to the full web (less Flash in some cases), video chat, high quality cameras, media sharing, games, both local and internet streamed video content and more. Performance of these devices (which include smartphones and tablets) has greatly improved too. The user interfaces have improved to the point where full touch screens are not only acceptable, but preferred by many people. These capabilities are now available via a range of platforms in addition to the iPhone including Android, HP Web OS and the newer Blackberry OS. In a few days Microsoft will officially get into the game with their Windows 7 Phone platform.
Is it too little too late for Microsoft? Can they catch up to the formidable competition in this space? I have been pondering these questions because I'm also pondering future computing purchases. For years my house has been a Windows house but Apple products have slowly been creeping into our lives. It all started with the 1st Gen iPod Touch, and now I'm the owner of both an iPhone 4 and an iPad. We have two year-old HP desktops in the house that run Windows 7. My wife and I are very happy with our Windows 7 desktops. The experience is much better than it was with Windows XP. I credit Microsoft with really coming through on Windows 7 but having spent six months with an iPad, and having seen the coming upgrades to Mac OS X, I'm starting to think differently. Pun intended!
At the moment the only computer that my kids interact with is the iPad. They absolutely love it. The touch interface is very simple for them to navigate. Closing a program with the press of a button and opening another by tapping a graphical icon have been simple tasks for them to master. They also love double tapping photos to zoom in, and have fun flicking through photos with a light touch of their finger. My children are 5+ and 2+ and until the iPad came along I thought it would be a few more years before they would be able to interact with a real computer on their own. The combination of the mouse and the QWERTY keyboard, while definitely useful for adults, presents a real barrier to kids with small hands who can’t read too well yet. The touch interface of the iPad has removed those barriers though. So when it comes time for a more advanced computer experience you can bet that they will expect a comparable experience. The upgrades to Mac OS X, combined with some new hardware like the new MacBook Air appear to provide that experience.
At the present time the new MacBook Air supports multi-touch via Apple's trackpad technology. Once OS X Lion is released next summer users will be able to swipe the pad left and right to move from screen to screen of applications as part of a new feature called Launchpad. An app store like the iOS app store but for Macs is coming in a few months. The changes are not merely software related though. With their newest hardware Apple has shown that you can have a computer that is thin and light but also performs like a full size laptop. Beyond performing like a laptop you can have a computer that also acts like a tablet if you use solid state storage which they have in the MacBook Air. That means you can boot the computer in seconds and wake the computer from sleep mode in an instant. These are all features that people love right now and will continue to expect in the future. These are also the kind of features that I believe will entice people to switch from Microsoft powered laptops and desktops to Macs.
Since Microsoft is different from Apple I don't expect them to make a 180-degree turn and start producing their own hardware. But I do hope that Microsoft starts producing software that can support the right hardware for the next generation of computing devices. Consideration of touch interfaces, solid state storage and downloadable apps should be at the forefront of the next generation Windows design. The processor and memory are a large part of the equation when it comes to performance. So I think that Microsoft will have to work even more closely with both the hardware manufacturers and the chip makers to bring products to market that can compete with Apple, Samsung, RIM and the other companies that are likely to expand on their tablet offerings.
Based on what I've seen recently it is going to be a serious uphill climb for Microsoft. Windows 7 appears to be way behind iOS and Android in terms of features and applications. And there are indications that Windows 8 (which I assume would contain the necessary upgrades) could be two years away. That's a long time in the world of technology. Perhaps too long for Microsoft to be able to hold onto their commanding lead in computer OS market share. Just like Firefox and Chrome have helped to chip away at Microsoft's commanding lead in web browser market share, Apple's future operating systems, Android, and perhaps others will chip away at Microsoft's OS market share. Given Steve Ballmer's recent comments and Microsoft's progress on Windows Phone 7 I think that's likely to occur.