Subject: Mobile, Shows and Expos | March 31, 2016 - 01:52 PM | Scott Michaud
Tagged: BUILD, build 2016, microsoft, windows 10, windows phone
If you watched the opening keynote of Microsoft's Build conference, then you probably didn't see much Windows Phone (unless you were looking at your own). The Verge talked to Terry Myerson about this, and Microsoft confirmed that they are leading with non-Windows, 4-inch devices, and they want to “generate developer interest” on those platforms for this year.
PC World interpreted this conversation to say that Windows Phone is put on hold.
That might be a little hasty, though. Microsoft is still building Windows 10 for Mobile. In fact, since Microsoft updated “Windows OneCore” and jumped build to 14xxx-level build numbers with Windows 10 build 14251, Windows 10 Mobile and Windows 10 PC are kept in lockstep. As far as I know, that is still the plan, and Windows Insiders should continue to receive these on compatible devices.
That said, Microsoft has basically admitted that Windows Phone would just be a distraction for developers this year. At the very least, they don't believe that the platform will be ready for them until next year's Build conference, which means that consumers will probably be even further down than that because there would be no applications for them. Yes, Windows Phone could be slowly shimmying out of the spotlight, but it could also be delayed until they make a good impression, and have the PC, Xbox, Hololens, and other ecosystems secure to lift it up.
Subject: General Tech, Shows and Expos | March 30, 2016 - 01:14 PM | Scott Michaud
Tagged: windows 10, uwp, microsoft, build 2016, BUILD
When a platform vendor puts up restrictions, it can be scary, and with good cause. Microsoft's Universal Windows Platform (UWP) is the successor of WinRT, which, in the Windows 8 era, forced web browsers to be reskins of Internet Explorer, forced developers to get both their software and themselves certified before publishing, and so forth. They still allowed the traditional, more open, Win32 API, but locked them into “the Desktop App”.
Naturally, UWP carries similar concerns, which some developers (like Tim Sweeney of Epic Games) voiced publicly. It's more permissive, but in a brittle way. We don't want Microsoft, or someone like a government who has authority over them, to flip a switch and prevent individuals from developing software, ban content that some stakeholder finds offensive (like art with LGBT characters in Russia, the Middle East, or even North America), or ban entire categories of software like encryption suites or third-party web browsers.
This is where we get to today's announcement.
Microsoft's Phil Spencer, essentially responding to Tim Sweeney's concerns, and the PC gaming community at large, announced changes to UWP to make it more open. I haven't had too much time to think about it, and some necessary details don't translate well to a keynote segment, but we'll relay what we know. First, they plan to open up VSync off, FreeSync, and G-Sync in May. I find this kind-of odd, since Windows 10 will not receive its significant update (“Anniversary Update”) until July, I'm not sure how they would deliver this. It seems a little big for a simple Windows Update patch. I mean, they have yet to even push new versions of their Edge web browser outside of Windows 10 builds.
The second change is more interesting. Microsoft announced, albeit without dedicating a solid release date or window, to allow modding and overlays in UWP applications. This means that software will be able to, somehow, enter into UWP's process, and users will be encouraged to, somehow, access the file system of UWP applications. Currently, you need to jump through severe hoops to access the contents of Windows Store applications.
They still did not address the issue of side-loading and developing software without a certificate. Granted, you can do both of those things in Windows 10, but in a way that seems like it could be easily removed in a future build, if UWP has enough momentum and whoever runs Microsoft at the time decides to. Remember, this would not be an insidious choice by malicious people. UWP is alluring to Microsoft because it could change the “Windows gets viruses” stigma that is associated with PCs. The problem is that it can be abused, or even unintentionally harm creators and potential users.
On the other hand, they are correcting some major issues. I'm just voicing concerns.