Microsoft heeft de op de Build-conferentie aangekondigde Desktop App Converter als preview uitgebracht. De tool, ook bekend onder de naam Project Centennial, geeft ontwikkelaars de mogelijkheid om desktopapplicaties om te zetten in een Universal Windows Platform-app.
De tool zet Windows-installatiefiles als msi of exe om naar een appx-package. Een appx-package zorgt ervoor dat een desktopapplicatie onder andere via de Windows Store te installeren is. Ook oude Windows-software heeft dan toegang tot alle Windows 10-api's. Volgens Microsoft zijn er meer dan zestien miljoen oude .Net- en Win32-applicaties die zo in de Windows Store opgenomen zouden kunnen worden.
Andere voordelen zijn dat het mogelijk is sideloading te gebruiken en dat programma's geen sporen achterlaten na de-installatie. Ontwikkelaars kunnen ook andere uwp-eigenschappen toevoegen aan de applicatie, zoals een xaml-gebruikersinterface en Live Tiles.
Als ervoor gekozen wordt om de functionaliteit in een app-container te plaatsen, kan de app op elk Windows 10-apparaat draaien. Als Universal Windows App kan een programma hetzelfde als een klassieke desktopapplicatie, en kan het omgaan met een virtuele registry en een virtueel bestandssysteem die volgens Microsoft niet te onderscheiden zijn van de daadwerkelijke registry en het bestandssysteem. De app krijgt de mogelijkheid mee te draaien in het automatische updatesysteem van de Windows Store, waarbij alleen de geüpdatete onderdelen van een bestand gedownload hoeven te worden en niet meer het hele installatiebestand.
Op de Build-conferentie demonstreerde Microsoft Age of Empires HD, dat omgezet was naar UWP, inclusief Steam- en mod-ondersteuning. Of dat met de App Converter was gedaan, werd niet duidelijk. Op de Live Tile van het spel was zichtbaar hoeveel mensen tegelijk online aan het spelen waren.
Om de preview van de Desktop App Converter te kunnen draaien, is de Enterprise Edition van de Insider Preview 14316 van Windows nodig.