Xbox Boss Discusses Windows Store Improvements, Lack of Win32 Support

Phil Spencer wants a more "core" gaming front for the store.

Since Phil Spencer took over as head of the Xbox division, Microsoft has been focusing a lot on catering to PC gamers. This was evident in numerous first party titles being available on Xbox One and Windows 10, Xbox Live features on the OS and the addition of Xbox Play Anywhere.

However, there’s a lot more to be done and Spencer acknowledges this. Speaking to PC Gamer, the man said that, “We’ve got more work to do on [the Windows] Store, clearly. I hear the feedback on that. I think what you’re likely to see from us, the term I use is ‘One store, multiple storefronts.’ From payment instruments, where all my entitlements are, you want one store on the platform, our at least our store, that knows where you are and what you own.

“But when I want to go buy Forza content, a lot of that’s going to happen right in the Forza shell of the game itself. I do think with the Xbox app we could build a more curated pure gaming front-end for core gaming. Right now, our Store has this disadvantage of being everything. From buying a book, to buying a movie, to buying a song track, to buying an app, to buying a game. And relative to my experience on GOG or Steam or even Origin and Battle.net and stuff, those are more direct core gaming front-ends. We have work to go do there. We’re thinking about how we can build that experience.”

Spencer also discussed why the Windows Store doesn’t have native support for Win32. “We’ve talked about Centennial and how we’ve made it easier for Win32 apps, maybe legacy Win32 apps, to get into the Store and get wrapped in something that kind of makes them emulate a UWP on the platform. That’s something that’s important because as you and I both know there’s such a base of Win32 code that’s out there.

“I get a lot of questions about why we wouldn’t just natively support Win32. There are some issues with Win32 as a long-term app model. It’s not really an app model. The idea of an app model wasn’t really around when we went from—I was at Microsoft when we went from Win16 to Win32, I remember those translations—so I definitely think we have more work to go do. My view is we will gain UWP adoption when UWP is more functional than msi + Win32. And we’re not there yet.

“But that’s the path that we’re on. How do we go make uninstall, install, cleanliness of install, manageability both for the customer and the developer, and the portability when a developer wants to take advantage of that, something that exceeds the ecosystem of Win32 + msi as a way to get things installed. And that’s when we’ll see wide adoption. And that’s the path we’re on.”

What are your thoughts on the current state of the Windows Store and how it could be improved? Let us know in the comments.

E3 2017microsoft storePhil SpencerWin32windows 10Windows Storexbox one x