Windows 10-gebruikers krijgen de mogelijkheid om zowel Android- als iOS-applicaties te draaien. De software kan volgens Microsoft gemakkelijk worden geport om ze geschikt te maken voor Windows. Verder kunnen desktop-applicaties voortaan worden opgenomen in de Windows Store.
Volgens Microsoft kan de gebruikte Java- en C++-code die gebruikt is voor het maken van een Android-applicatie worden 'hergebruikt' om er een universal Windows 10-app van te maken. Microsoft stelt dat 'bijna alle' gebruikte code kan worden ingezet, waardoor weinig modificaties noodzakelijk zouden zijn. Om Android-apps ook op Windows-mobieltjes te kunnen draaien wordt daar een Android-runtime op geïnstalleerd. Vervolgens kunnen Windows-smartphones Android-apps installeren, zelfs zonder dat deze gemodificeerd hoeven worden.
Niet alleen Android-ontwikkelaars kunnen hun software gemakkelijk porten. Volgens Microsoft kunnen iOS-ontwikkelaars hun gebruikte Objective C-code porten naar een universal app voor Windows 10. Om het omzettingsproces zo gemakkelijk mogelijk te laten verlopen heeft Microsoft api's ontwikkeld die Googles en Apples tools moeten vervangen. Omgezette applicaties kunnen ook gebruik maken van Windows-specifieke functionaliteit, zoals Live Tiles, Cortana en Xbox Live.
Verder moeten ook 'oude' desktopapplicaties gebaseerd op .NET en Win32 gemakkelijk omgezet kunnen worden naar een Windows-app. Overigens kunnen desktopapplicaties voortaan ook worden opgenomen in de Windows Store, zonder deze eerst te moeten omzetten. Deze desktop-apps draaien dan via virtualisatie en apart van de rest van het systeem. Tenslotte wil Microsoft webontwikkelaars bewegen om hun websites om te zetten naar een universal Windows-app, die in de Windows Store kan worden geplaatst.
Voor het omzetten van software gemaakt voor Android, iOS, web of desktop worden sdk's beschikbaar gemaakt. Hiermee hoopt Microsoft ontwikkelaars over de streep te trekken om hun bestaande software om te zetten voor gebruik op Windows 10. Dat moet het softwareaanbod op het besturingssysteem aanzienlijk verhogen.
Er gingen al maandenlang geruchten dat Microsoft werkte aan het integreren van mobiele apps van andere platforms. Zo werd ontdekt dat het bedrijf werkte aan Android-ondersteuning. Voorheen wilde Microsoft echter officieel niets loslaten over zijn plannen.