Earlier this week, Microsoft took the initial wraps off of the next version of Windows (aka "Windows 8"). As someone who loves personal computing and loves the Web, there’s a lot I find exciting about what we just announced. The official announcement Previewing ‘Windows 8 states the following

The demo showed some of the ways we’ve reimagined the interface for a new generation of touch-centric hardware. Fast, fluid and dynamic, the experience has been transformed while keeping the power, flexibility and connectivity of Windows intact.

Here are a few aspects of the new interface we showed today:

• Fast launching of apps from a tile-based Start screen, which replaces the Windows Start menu with a customizable, scalable full-screen view of apps.

• Live tiles with notifications, showing always up-to-date information from your apps.

• Fluid, natural switching between running apps.

• Convenient ability to snap and resize an app to the side of the screen, so you can really multitask using the capabilities of Windows.

Web-connected and Web-powered apps built using HTML5 and JavaScript that have access to the full power of the PC.

• Fully touch-optimized browsing, with all the power of hardware-accelerated Internet Explorer 10.

Today, we also talked a bit about how developers will build apps for the new system. Windows 8 apps use the power of HTML5, tapping into the native capabilities of Windows using standard JavaScript and HTML to deliver new kinds of experiences. These new Windows 8 apps are full-screen and touch-optimized, and they easily integrate with the capabilities of the new Windows user interface. There’s much more to the platform, capabilities and tools than we showed today.

The video below introduces a few of the basic elements of the new user interface. Although we have much more to reveal at our developer event, BUILD (Sept. 13 - 16 in Anaheim, Calif.), we’re excited to share our progress with you.

If you’re a web developer this represents an amazing opportunity and one that should fill you with excitement. Of course, you shouldn’t take the words of a Microsoft employee but should also listen to what even people with cynical opinions of Microsoft are saying such as Mike Mace in his article Windows 8: The Beginning of the End of Windows where he writes

So it's far too early to make any judgments on Windows 8, which Microsoft just previewed (link).  There are an incredible number of ways it could go wrong.

But.  I've got to say, this is the first time in years that I've been deeply intrigued by something Microsoft announced.  Not just because it looks cool (it does), but because I think it shows clever business strategy on Microsoft's part.  And I can't even remember the last time I used the phrase "clever business strategy" and Microsoft in the same sentence.

What it means to the rest of us
The history of platform transitions is that they are huge opportunities for developers.  They reset the playing field for apps and devices.  Look at the history:  The leaders in DOS applications (Lotus, Word Perfect, etc) were second rate in GUI software.  The leaders in GUI apps (Adobe, Microsoft, etc) were not dominant in the web.  It's actually very rare for a software company that was successful in the old paradigm to transfer that success to the new one.  Similar turnover has happened in hardware transitions (for example, Compaq rode the Intel 386 chip to prominence over IBM in PCs).  And yes, there is a hardware transition as part of Windows 8, since it will now support ARM chips, and you'll want a touchscreen to really take advantage of it.

So if you're running an existing PC hardware or software company, ask yourself how a new competitor could use the platform transition to challenge your current products.  Here's a sobering thought to keep you awake tonight: the odds are that the challengers will win.  The company most at risk from this change is the largest vendor of Windows apps, Microsoft itself.  Microsoft Office must be completely rethought for the new paradigm.  You have about 18 months, guys.  Good luck.

By the way, web companies are also at risk.  Your web apps are designed for a browser-centric, mouse-driven user experience.  What happens to your app when the browser melts into the OS, and the UI is driven by touch?  If you think this change doesn't affect you, I have an old copy of WordStar that you can play with.  Google and Facebook, I am talking to you.

You should read the rest of Mike’s post because it has an interesting perspective. I strongly believe in the core premise of the article that Windows 8 is disruptive. Not only is it disruptive to the software industry as a whole but it will be disruptive even for the way Microsoft does business today. When Steve Ballmer said Windows 8 will be Microsoft's riskiest product bet he wasn’t kidding.

Out of disruption comes opportunity and if you’re a web developer you have a front row seat in taking advantage of this opportunity. Don’t waste it. You should register for the BUILD conference. I’ll be there and with any luck I may even get to give a talk or two. See you there. 

Note Now Playing: Jay-Z - On To The Next One (featuring Swizz Beats)Note


 

Friday, 03 June 2011 15:01:19 (GMT Daylight Time, UTC+01:00)
Knowing vaguely what you have been up to recently means I'm incredibly intrigued to see what's going to be announced at Build and what you're involvement in it might be. I can't be there unfortunately but I'll have a ringside seat at my laptop.

Looking forward to it.

JT
Friday, 03 June 2011 22:11:17 (GMT Daylight Time, UTC+01:00)
Great post as always, Dare. Personally as a Windows centric developer who has been migrating from one OS to the next since 3.1.1 for Workgroups, I was extremely excited by the HTML5/JS support. It seems like another step by Microsoft to embrace so much of what the web has been doing, instead of constantly trying to reinvent and then impose upon it.

I had read Mike Mace’s article too, and agree that is does pose a large risk. However, I don’t think it Osborne effect is as applicable in this case, since this UI is pretty much what is already shipped for windows phones.

If anything, I think it could enhance Microsoft’s chances for success because it tells people, "Hey there is going to be a bigger market here!" While this is anecdotal, one of the largest complaints I hear from developer friends around San Francisco is, "I would love to write things for Windows phones, but the market size isn’t really there." Unifying the system AND being backward compatible tells me that it might make sense to start planning development projects that could serve that entire ecosystem since it’s going to be larger than just banking on new handset purchases.

Anyways, just early thoughts.
Ian Patrick Hughes
Saturday, 04 June 2011 17:26:52 (GMT Daylight Time, UTC+01:00)
Waiting to see what is revealed. There are a lot of unanswered questions, but the videos I saw show immense promise. You're right about this being a big gamble for Microsoft - but I have a feeling it will pay off, though there may be some tough hurdles to cross initially.
Thursday, 09 June 2011 13:02:06 (GMT Daylight Time, UTC+01:00)
Недорогая аренда авто в Киеве, широкий выбор.
Comments are closed.