3Aug
De Windows Store die bij Windows 10 wordt geleverd, kan een one-stop-shop zijn om alle software te vinden die u zoekt. Maar dat is het niet. Een paar desktop-applicaties, zoals Kodi en Evernote, zijn nu beschikbaar, maar de meeste zijn dat niet.
De Store biedt voornamelijk mobiele apps zoals Candy Crush Saga en TripAdvisor-twee applicaties die Microsoft nu bundelt met Windows 10, maar niet de krachtigere desktop-apps waar veel Windows-gebruikers van afhankelijk zijn. De Store zit tenminste niet vol met nep-desktop-apps.
De winkel biedt alleen universele apps
Microsoft heeft besloten om alleen universele apps, en niet desktopapps, via de Store te bieden. De Windows Store bevat alleen apps die zijn geschreven voor Microsoft's nieuwe 'Universal Windows Platform' of UWP.Het wordt ook wel het "universele toepassingsplatform" of UAP genoemd.
Terug in de Windows 8- en 8.1-dagen bevatte de Store alleen die nieuwe "Metro-apps" of "Moderne apps", die Microsoft in Store 8.1 zelfs "Store-apps" noemde. Die apps waren beperkter dan desktop-apps, ze draaiden alleen in de Metro-interface op volledig scherm en nooit echt "dicht".Het was simpel: als je applicaties voor de nieuwe interface wilde, gebruikte je de Store. Als je desktoptoepassingen wilde, heb je ze op de ouderwetse manier.
Echter, in Windows 10 vervaagt Microsoft de regels. Die Store-apps worden in hun eigen vensters op de desktop uitgevoerd, naast andere desktop-applicaties. Ze zijn echter nog steeds niet hetzelfde.
Met de release van Windows 8, heeft Microsoft het voor ontwikkelaars mogelijk gemaakt om hun bureaubladtoepassingen aan de Windows Store toe te voegen. Dit waren echter gewoon winkelpagina's die koppelingen bevatten naar websites waar u desktop-apps kon downloaden. Deze lijken niet langer aanwezig te zijn in Windows 10.
Universal Apps zijn meer beperkt en dat is het punt
Maar het nieuwe universele applicatieplatform van Microsoft is beperkter. Zelfs in gevallen waarin krachtige desktop-achtige applicaties naar de Windows Store zijn gebracht, is de Store-versie verlamd vergeleken met zijn desktop-tegenhanger. Kijk maar eens naar Rise of the Tomb Raider , die zowel beschikbaar is vanaf Steam als een desktop-app en de Windows Store als een universele app. De universele versie is veel beperkter. Er is een Dropbox-app in de Windows Store, maar deze kan je bestanden niet met je computer synchroniseren, zoals de Dropbox-bureaubladtoepassing - hij lijkt meer op de smartphone-apps van Dropbox.
Dat komt omdat Microsoft's nieuwe applicatieplatform ontworpen is om meer beperkt te zijn. Apps worden in een sandbox uitgevoerd en beperken de bestanden waartoe ze toegang hebben op uw systeem. Ze kunnen zich niet bemoeien met andere apps en op je snuffelen. Ze kunnen zichzelf niet opstarten bij het opstarten of constant op de achtergrond draaien. Universele apps zijn ontworpen om draagbaar te zijn en op Windows Phone, Xbox en andere platforms te worden gebruikt. Deze nieuwe universele apps hebben meer overeenkomsten met mobiele apps op iPhone, iPad of Android dan met traditionele desktop-apps.
Traditionele desktop-apps van Windows kunnen daarentegen vrijwel alles doen wat ze willen met uw computer. UAC voorkomt nu dat ze zonder je toestemming mopperen met je systeembestanden, maar ze kunnen nog steeds met je persoonlijke bestanden knoeien, functioneren als keyloggers of je systeem instabiel maken. De kracht is een tweesnijdend zwaard.
Microsoft wil alleen veilige apps verspreiden die geen beveiligings-, privacy- of prestatierisico zijn. Daarom worden normale desktop-apps uitgesloten, die niet kunnen garanderen dat deze geen problemen veroorzaken. Microsoft zou er de voorkeur aan geven als mensen universele apps zouden maken en deze via de Store zouden verspreiden, omdat het systeem deze apps kan beheren en een betere ervaring kan garanderen.
Dat is het idee, tenminste. In werkelijkheid zijn universele apps nog steeds niet echt van de grond gekomen en hebben de meeste Windows-gebruikers desktoptoepassingen nodig. Maar, drie en een half jaar nadat de Windows Store voor het eerst met Windows 8 werd uitgebracht, probeert Microsoft daar nog steeds verandering in te brengen.
Macs hebben eigenlijk een soortgelijk probleem. Hoewel Apple's Mac App Store traditionele Mac-desktop-apps bevat, dwingt de Mac App Store sandboxing af om te voorkomen dat deze apps problemen veroorzaken op Macs. Dit betekent dat krachtigere Mac-applicaties niet via de Mac App Store kunnen worden geleverd en moeten worden gedownload van websites zoals u een Windows-desktopprogramma zou downloaden en dat de applicaties in de Mac App Store vaak beperktere versies zijn. Veel Mac-ontwikkelaars hebben de Mac App Store verlaten. Mac-gebruikers kunnen in de Mac App Store ook niet alle desktops die ze willen vinden.
Sommige desktop-apps kunnen worden geconverteerd naar UWP( en zijn nu in de winkel)
Met de Anniversary Update voor Windows 10 is Microsoft's "Desktop Bridge" - voorheen bekend als "Project Centennial" - gearriveerd. Ontwikkelaars kunnen nu traditionele Windows-bureaubladtoepassingen( met andere woorden Win32- en. NET-apps) gebruiken en deze in een UWP-app verpakken die kan worden ingediend bij de Windows Store.
Deze technologie werkt verrassend goed. De ontwikkelaars van het Kodi-mediacentrum hebben geschreven dat ze het niet geloofden dat Kodi - een complexe applicatie die hardware-audio- en video-acceleratie gebruikt - een UWP-app zou worden. Maar tot hun verrassing werkte het gewoon. De desktopversie van Kodi is nu beschikbaar in de Windows Store.
De volledige desktopversie van Evernote is nu ook beschikbaar in de Windows Store. Het is een grote verbetering ten opzichte van de trieste "Evernote Touch" -app die werd gemaakt voor Windows 8.
Maar hoe zit het met de sandboxing? We verwachtten dat veel apps na de conversatie mogelijk niet goed zouden werken omdat ze beperkt worden door de UWP-sandbox, net zoals de sandbox van de Mac App Store veel Mac-apps beperkt. Microsoft waarschuwt zelfs ontwikkelaars dat niet elke app zonder aanpassingen zal werken.
Het lijkt er echter op dat de sandbox erg vergevingsgezind is. Apps die zijn verpakt met de Desktop Bridge zijn niet onderworpen aan alle sandbox-beperkingen die gelden voor normale UWP-apps. Hierdoor kunnen veel desktoptoepassingen "gewoon werken" nadat ze zijn geconverteerd zonder extra aanpassingen.
-apps die op deze manier zijn verpakt, hebben enkele voordelen ten opzichte van normale desktop-apps. De Windows Store biedt een centrale, veilige plek om apps te vinden en te installeren. De Store zal ook automatisch apps updaten. De geconverteerde apps kunnen snel worden geïnstalleerd en verwijderd op een schone manier, zonder installatiewizards, overgebleven registervermeldingen en andere onnodige bestanden die ruimte innemen op uw harde schijf.
-ontwikkelaars kunnen ook UWP-functies toevoegen aan hun desktop-apps. De Evernote-app in de Windows Store biedt bijvoorbeeld een live-tegel. Microsoft zegt dat dit ontwikkelaars toestaat hun desktop-apps geleidelijk te migreren naar UWP-apps, waarbij stukjes code tegelijk worden vervangen.
Helaas hebben deze apps niet alle de voordelen van normale "Universal Windows Platform" -apps. Hoewel ze technisch "UWP" -apps zijn, zijn ze niet echt universeel: ze kunnen alleen op Windows 10-pc's worden uitgevoerd. Ze kunnen niet worden uitgevoerd op Windows 10-telefoons, de Xbox One, HoloLens of andere platforms die Microsoft mogelijk in de toekomst vrijgeeft.
We verwachten dat in de toekomst meer en meer desktop-apps aan de Windows Store zullen worden toegevoegd, maar niet alle desktop-apps zullen beschikbaar zijn in de Store. Sommige krachtige applicaties kunnen gewoon niet worden sandboxed. Ontwikkelaars zullen wat extra werk moeten doen en eventuele extra UWP-functies werken alleen in Windows 10. Ontwikkelaars zullen een downloadbaar installatieprogramma voor Windows 7-gebruikers moeten blijven aanbieden.
En als een ontwikkelaar software verkoopt, moet hij de Windows Store 30% korting geven op de winst. Ontwikkelaars willen misschien hun eigen software verkopen en alle winst behouden in plaats van deze met Microsoft te delen.
In de nabije toekomst zal de Windows Store maar één manier blijven om een aantal applicaties te krijgen - niet een one-stop-shop voor alle software die u maar wilt op een Windows 10-pc.