Waarom (de meeste) desktop-apps niet beschikbaar zijn in de Windows Store

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 desktoptoepassingen, zoals Kodi en Evernote, zijn nu beschikbaar, maar de meeste niet.

De Store biedt voornamelijk apps in mobiele stijl zoals Candy Crush Saga en TripAdvisor – twee applicaties die Microsoft nu bundelt met Windows 10 – maar niet de krachtigere desktop-apps waarvan veel Windows-gebruikers afhankelijk zijn. De Store staat tenminste niet meer vol met nep-desktop-apps.

De winkel biedt alleen universele apps

Microsoft besloot alleen universele apps aan te bieden, en geen desktop-applicaties, via de Store. De Windows Store bevat alleen apps die zijn geschreven voor het nieuwe “Universal Windows Platform” of UWP van Microsoft. Het wordt ook wel eens het “universele applicatieplatform” of UAP genoemd.

In de dagen van Windows 8 en 8.1 bevatte de Store alleen die nieuwe “Metro-apps” of “Moderne apps” – die Microsoft eigenlijk “Store-apps” noemde in Windows 8.1. Die apps waren beperkter dan desktop-apps, draaiden alleen in de Metro-interface op volledig scherm en werden nooit echt “gesloten”. Het was simpel: als je applicaties wilde voor de nieuwe interface, gebruikte je de Store. Als je desktoptoepassingen wilde, kreeg je ze op de ouderwetse manier.

In Windows 10 is Microsoft echter begonnen de lijnen te vervagen. Die Store-apps draaien in hun eigen vensters op de desktop, naast andere desktopapplicaties. Ze zijn echter nog steeds niet hetzelfde.

Met de release van Windows 8 heeft Microsoft het voor ontwikkelaars mogelijk gemaakt om hun desktopapplicaties toe te voegen aan de Windows Store. Dit waren echter slechts Store-pagina’s die links naar websites boden waar u desktop-apps kon downloaden. Deze lijken niet langer aanwezig te zijn in Windows 10.

Universele apps zijn beperkter, en dat is het punt

VERWANT: Waarom u niet zou moeten kopen Rise of the Tomb Raider (en andere pc-games) uit de Windows Store

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 in vergelijking met zijn desktop-tegenhanger. Kijk maar eens naar Rise of the Tomb Raider, die beschikbaar is via Steam als desktop-app en in de Windows Store als universele app. De universele versie is veel beperkter. Er is een Dropbox-app in de Windows Store, maar deze kan je bestanden niet synchroniseren met je computer zoals de Dropbox-desktopapp. Hij lijkt meer op de smartphone-apps van Dropbox.

Dat komt omdat het nieuwe applicatieplatform van Microsoft dat is ontworpen om beperkter te zijn. Apps worden in een sandbox uitgevoerd, waardoor de bestanden waartoe ze op uw systeem toegang hebben, worden beperkt. Ze kunnen andere apps niet verstoren en je bespioneren. Ze kunnen zichzelf niet starten 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 draaien. Deze nieuwe universele apps hebben meer gemeen met mobiele apps op iPhone, iPad of Android dan met traditionele desktop-apps.

Daarentegen kunnen traditionele Windows-desktop-apps praktisch alles doen wat ze willen met uw computer. UAC voorkomt nu dat ze zonder uw toestemming met uw systeembestanden werken, maar ze kunnen nog steeds knoeien met uw persoonlijke bestanden, fungeren als keyloggers of uw systeem onstabiel maken. De kracht is een tweesnijdend zwaard.

Microsoft wil alleen veilige apps distribueren die geen beveiligings-, privacy- of prestatierisico vormen. Daarom sluit het normale desktop-apps uit, waarvan het niet kan garanderen dat het geen problemen veroorzaakt. Microsoft geeft er de voorkeur aan dat mensen universele apps maken en deze via de Store distribueren, omdat het systeem deze apps kan beheren en voor een betere ervaring kan zorgen.

Dat is tenminste het idee. 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 werd uitgebracht met Windows 8, probeert Microsoft dat nog steeds te veranderen.

VERWANT: Waarom de Mac App Store niet de gewenste applicaties heeft

Macs hebben eigenlijk een soortgelijk probleem. Terwijl 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 je een Windows-desktopprogramma zou downloaden, en dat de applicaties in de Mac App Store vaak meer beperkte versies zijn. Veel Mac-ontwikkelaars hebben de Mac App Store verlaten. Mac-gebruikers kunnen ook niet alle desktopprogramma’s vinden die ze willen in de Mac App Store.

Sommige desktop-apps kunnen worden geconverteerd naar UWP (en zijn nu in de winkel)

VERWANT: Hoe u een Windows Desktop-app converteert naar een universele Windows-app

Met de jubileumupdate voor Windows 10 is Microsoft’s “Desktop Bridge” – voorheen bekend als “Project Centennial” – gearriveerd. Ontwikkelaars kunnen nu traditionele Windows-desktoptoepassingen (met andere woorden, Win32- en .NET-apps) nemen en deze verpakken in UWP-apps die kunnen worden ingediend bij de Windows Store.

Deze technologie werkt verrassend goed. De ontwikkelaars van het Kodi-mediacentrum hebben geschreven dat ze niet dachten dat het voor Kodi – een complexe applicatie die hardware-audio- en video-versnelling gebruikt – gemakkelijk zou zijn om een ​​UWP-app te worden. Maar tot hun verbazing 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 is gemaakt voor Windows 8.

Maar hoe zit het met sandboxen? We hadden verwacht dat veel applicaties na een gesprek mogelijk niet goed werken, omdat ze worden beperkt door de UWP-sandbox, net zoals de Mac App Store-sandbox veel Mac-apps beperkt. Microsoft waarschuwt ontwikkelaars zelfs dat niet elke app zonder aanpassingen zal werken.

Het lijkt er echter op dat de sandbox erg vergevingsgezind is. Apps die bij de Desktop Bridge zijn verpakt, zijn niet onderhevig aan alle sandbox-beperkingen die worden opgelegd aan 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 zoeken en te installeren. De Store zal ook automatisch apps updaten. De geconverteerde apps kunnen snel op een schone manier worden geïnstalleerd en verwijderd, zonder installatiewizards, overgebleven registervermeldingen en andere onnodige bestanden die ruimte op uw harde schijf in beslag nemen.

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 hierdoor ontwikkelaars geleidelijk hun desktop-apps naar UWP-apps kunnen migreren, waarbij stukjes code tegelijk worden vervangen.

Helaas hebben deze apps geen allemaal de voordelen van normale “Universal Windows Platform” -apps. Hoewel het technisch gezien ‘UWP’-apps zijn, zijn ze niet echt universeel: ze werken alleen op pc’s met Windows 10. Ze werken niet op Windows 10-telefoons, de Xbox One, HoloLens of andere platforms die Microsoft in de toekomst mogelijk uitbrengt.

We verwachten dat er in de toekomst steeds meer desktop-apps aan de Windows Store worden toegevoegd, maar niet alle desktop-apps zullen in de Store beschikbaar zijn. Sommige krachtige applicaties kunnen gewoon niet in een sandbox worden geplaatst. Ontwikkelaars zullen wat extra werk moeten doen, en eventuele extra UWP-functies werken alleen op 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 winsten behouden in plaats van deze met Microsoft te delen.

In de nabije toekomst zal de Windows Store slechts één manier blijven om een ​​aantal applicaties te krijgen – niet een one-stop-shop voor alle software die u op een Windows 10-pc nodig zou kunnen hebben.

Nieuwste artikelen

spot_img

Related Stories

Leave A Reply

Vul alstublieft uw commentaar in!
Vul hier uw naam in