The Schwartz Report

Blog archive

Microsoft Build: 1 Billion Devices Predicted To Run Windows 10 In Next Few Years

Microsoft believes its new Windows 10 operating system will find its way onto 1 billion PCs, tablets, phones, Xbox gaming consoles and emerging device form factors like its HoloLens by fiscal year 2018, which begins in just over two years. Terry Myerson, executive vice president for Microsoft's Windows group, made the bold prediction in part of the opening keynote presentation at the annual Build conference which kicked off today in San Francisco.

But convincing developers to build applications for the new Universal Windows platform and its application store will be critical if Microsoft can achieve that goal. By providing a common code base for different form factors, Microsoft believes it will have an appealing reason for customers to embrace Windows 10.

In opening remarks, Microsoft CEO Satya Nadella made the case for Windows 10. "Windows 10 represents a new generation of Windows built for an era of more personal computing from Raspberry Pi (the low-cost touch-based device) to the holographic computer," Nadella said.

"Universal Windows apps are going to enable you to do things you never thought were possible," Myerson said. "With Windows 10 we are targeting the largest device span ever. We're talking about one platform -- a single binary that can run across all these devices." While Microsoft has talked up that theme for some time, Myerson announced four key developments that could further embolden Windows to developers and consequently millennials who tend to gravitate to other computing and device platforms.

Perhaps most noteworthy is the ability to port application code for iOS and Android to the new Universal Windows platform. Windows Phones will include an Android subsystem where an app can be written, but the extensions to Windows will enable Android apps to be extended to Windows, Myerson said. Developers will be able to bring the code over, extend it and put it in the Windows Store, "reaching 1 billion Windows 10 customers," he said.

Myerson also announced developers will be able to compile the same Objective C code used to build Apple iOS apps for iPhones and iPads within Visual Studio on Windows, "enabling you to leverage that code and use capabilities only found on Windows platform. "

Addressing the issue of legacy Windows applications, Myerson announced the new Universal Windows apps by letting developers reuse server-hosted code and tools. "Developers will be able to give Web sites live tiles, integrate with Xbox Live and more," Myerson said. Developers can also now enable Cortana notifications, he noted.

Microsoft is also adding support for .NET and Win32 apps into the Windows Store, enabling these apps to take advantage of all of the Universal Windows platform capabilities. It does so using the learnings from Microsoft's App-V technology that lets developers run their applications in virtual environments. Adobe said its Photoshop Elements and Illustrator will be available in this environment.  

The ability to run iOS, Android, legacy Win32 and .NET code could address key barriers to Windows but what will ultimately make Windows 10 fly is the ability to deliver capabilities not currently available. Much of that is now in, or coming into, the hands of developers.

Posted by Jeffrey Schwartz on 04/29/2015 at 2:06 PM


  • Microsoft Starting To Roll Out New Excel Connected Data Types

    Microsoft on Thursday announced some Excel and Power BI enhancements that add "connected data types" on top of the standard strings and numbers options.

  • Windows 10 Users Getting New Process for Finding Optional Driver Updates

    Accessing Windows 10 drivers classified as "optional updates" will be more of a manual seek-and-install type of experience, starting on Nov. 5, 2020, Microsoft explained in a Wednesday announcement.

  • Microsoft Changes Privacy Platform Name to SmartNoise

    Microsoft Research has changed the name of its "differential privacy" platform from "WhiteNoise" to "SmartNoise," according to a Wednesday announcement.

  • Why Restarting a Failed SCVMM Job Might Be a Bad Idea

    Occasionally, restarting a failed System Center Virtual Machine Manager job can leave your virtualization infrastructure in an unknown state. Here's how to avoid that.

comments powered by Disqus