Microsoft executives will take the stage at Moscone West in San Francisco on Wednesday for the first of two keynote addresses to the company's big Build developer conference. Here are five key things to expect from the next two days of Microsoft announcements:
1. New features in Windows 10 for developers and end users alike
Last year, Microsoft used Build to show off its vision for developing applications to run on what was then an unreleased operating system. In the intervening year, the company released Windows 10 to the world, and people have started using it in droves.
Right now, one of the biggest questions looming over Windows 10 has to do with the success or failure of the Universal Windows Platform, which lets developers write one app and deploy it to Windows PCs, tablets and phones. Odds are, Microsoft will take time to show off the UWP's ability to expand developers' reach to the Xbox One and HoloLens.
Those demonstrations, along with new statistics about how many other devices are running Windows 10, may help Microsoft make a more compelling case to developers about why they should build for the UWP.
Users will get to see Microsoft's vision for the second year of Windows 10's existence, too. While it's not yet clear what's going to be up the company's sleeve, it will be interesting to see what Microsoft chooses to do with marquee features like Cortana, its virtual assistant.
This would also be a good spot for Microsoft to make its case for the future of Windows 10 Mobile, the version of its operating system that's aimed at smartphones. It doesn't have the broad interest of consumers, businesses or developers at the moment, so Microsoft has to make a case for why people should care.
2. A pitch to developers to build apps for the Office platform
Big companies run, at least to some degree, on Microsoft Office. This year, Microsoft is expected to talk a little about how Office can be used as a development platform for making other work applications smarter.
The crown jewel of its strategy is the Microsoft Graph, a tool that lets developers build applications that know how their users work within an organization, including what files are getting used a lot and who a particular user works with.
It will also be interesting to see if Microsoft brings any news about GigJam, a product that uses the Microsoft Graph to help people work together in an unstructured way.
3. A little news about HoloLens
Chances are we won't see Microsoft announce any new hardware that will jolt people like the original HoloLens announcement from last year. But this is Microsoft's big opportunity to wow developers who are about to get their hands on the first wave of HoloLens development kits and show how it can be used in a range of scenarios.
Sign up for CIO Asia eNewsletters.