I det första steget var apparna helt skilda från varandra, vilket innebar att utvecklare var tvungna att skapa en separat app för respektive plattform. Visserligen kunde man återanvända en del kod men mycket behövdes byggas som separata lösningar. Efter det initiala steget kom något Microsoft kallade Universal Apps. För dessa kunde man återanvända mer av koden men var tvungen att skapa flera olika användargränssnitt, ett för Windows Phone och ett för Windows. I och med Windows 10 tar Microsoft det sista steget och lanserar Windows Universal Apps - en app för alla enheter.
Appen bör kunna köras i alla enheter även om det inte är något krav
Microsofts målsättning är att det ska finnas 1 000 000 000 installationer av Windows 10 om två år. Enligt Microsoft så är det fler installationer än Android (Lollipop) och iOS tillsammans.
Microsofts ekosystem ligger en bra bit efter både Apple och Google när det gäller antal appar och var populära appar släpps först. Nu börjar en del av de viktiga och populäraste apparna utvecklas för Windows och exempel på det är: Instagram, Twitter, SVT play mm. Dock saknas en del som TV4play, Snapchat, Strava (trots samarbete med Microsoft Band) plus vissa bankappar.
Windows 10 på alla enheter
Windows 10 är samma operativsystem oavsett plattform. Precis i dagarna släpptes Windows 10 till Raspberry Pi 2. Så med andra ord kommer Windows 10 finnas på IoT, telefoner, phablet, tablet, PC, XBox, Surface Hub och HoloLens. Detta innebär att samma app (Universal Windows App) kommer kunna köra på alla enheter och laddas ner från samma app butik.

