In Microsoft enthusiast circles, “One Windows” has been often talked about—the same Windows running on phones, tablets and PCs. It has finally happened. At the Windows Phone 8 event, Microsoft’s Joe Belfiore announced that Windows Phone 8 will not be using Windows CE but will be on NT. This is a huge step for Microsoft, and one of the reasons why existing Windows Phone devices won’t be getting Windows 8—it’s a huge task to rewrite drivers and other code to support this kernel shift.
Coming back to Windows Phone 8, the shared core allows Microsoft and developers to target PCs/tablets and phones with minimal code changes. Some of the benefits of this move include:
- Nativ Code ability
- DirectX for games
- Secure Boot
The last two features target enterprise users and the additions are aimed at enterprise BleckBerry customers. The first two will reduce the learning curve for app developers, attract desktop app developers and should result in ports for some popular apps across Windows, iOS and Android.
The benefits of a shared code might not be obvious at first but with Windows Phones supporting higher resolutions and multiple cores, these pocket devices are nothing less than a PCs and they need operating systems that run PCs.
Romit Mehta has more on what Windows Phone 8 brings for the Enterprise.