REDMOND, Wash. -- Microsoft is all-in on the biggest gamble in its history.
That's the message to developers at Build 2012, the conference at the corporate campus this week where executives outlined what the company has done to make writing new Windows applications faster and simpler.
They also demonstrated new features developers can bring to apps they write for Windows 8, Windows Phone 8 and for Microsoft's cloud service, Azure, all in the hopes of sparking inspiration that will result in applications business customers will want badly enough to buy into Windows.
The stakes are high. Microsoft has launched the new Windows 8 operating system designed heavily around touchscreens but also supporting mouse and keyboard. To complicate matters there are two versions, Windows 8 and Windows RT, only one of which -- Windows 8 -- supports traditional Windows applications. Windows RT supports only new touch-centric apps Microsoft calls Windows Store apps.
Toss in that Windows Phone 8 has just launched as well, sharing the same look and basic navigational scheme as Windows 8 and RT. The hope is that customers will want their phone, PC and tablet to have the same look and feel, share applications and share data across all devices, aided by Microsoft's cloud storage service known as SkyDrive.
That's a lot for a customer to take in, and Microsoft is counting on developers to show by example how this can all work through the applications they write.
Meanwhile the clock is ticking, says Charles Golvin, an analyst with Forrester Research. Microsoft has about two years to prove itself successful, he says; not that it will be dead in the water if it doesn't reach all its goals, but it will miss the chance to dominate Apple and Google in mobile devices.
An essential element is applications -- table stakes apps, existing apps that perform better on Windows, and groundbreaking apps that are only available on and supportable by Windows, Golvin says.
"Were political adviser James Carville to assess this battle, he would likely say, 'It's the apps, stupid,'" he says in a research report.
With this backdrop, Microsoft's CEO Steve Ballmer and his top executives delivered a slew of tools, perks and promises to energize the apps writers. Some highlights:
= A software developers kit for Windows Phone 8.
= Launch of a Windows Azure Store where developers can hawk applications to augment Azure cloud services.
= Closer integration between Windows operating systems and Azure to make it easier to write apps that rely on an Azure back end.
= Team Foundation Service, an Azure-based offering that is a tool for tracking software development projects and is free to teams of five or fewer.
Sign up for CIO Asia eNewsletters.