8Aug

7 manieren waarop moderne Windows 8-apps verschillen van Windows Desktop-apps

beeld

Windows 8-apps - oorspronkelijk bekend als Metro-achtige apps en nu bekend als Windows 8-stijl, moderne UI-stijl of Windows Store-stijl apps, afhankelijk van welke Microsoft-medewerker u vraagt ​​- zijn zeer verschillend van traditionele desktop-apps.

De moderne interface is niet alleen een nieuwe verflaag. De nieuwe Windows Runtime- of WinRT-toepassingsarchitectuur( niet te verwarren met Windows RT) verschilt sterk van de Windows-desktop die we gewend zijn.

Alleen beschikbaar vanuit de Windows Store

Anders dan bij standaard Windows-bureaubladtoepassingen, kunt u alleen toepassingen in moderne stijl vanuit de Windows Store installeren. Alle toepassingen die u wilt installeren, moeten worden ingediend bij de Windows Store en worden goedgekeurd door Microsoft. Als Microsoft een app verwijdert of het niet goedkeurt, mag u het niet op uw systeem installeren.

Natuurlijk heeft dit een aantal voordelen: gebruikers kunnen geen malware van buiten de Windows Store installeren, met name op Windows RT, waar gebruikers geen desktop-applicaties kunnen installeren.

Het is alleen mogelijk om "sideload" en niet-goedgekeurde applicaties te installeren als u Windows gebruikt op een domein( bijvoorbeeld een bedrijfsnetwerk), of als u een ontwikkelaarssleutel gebruikt om de applicatie sideload te maken.

windows-8-store

Sandboxed

Traditioneel hebben standaard Windows-bureaubladtoepassingen toegang tot alles op het systeem. Hoewel dit is veranderd met de introductie van Gebruikersaccountbeheer, waardoor applicaties geen dingen doen waarvoor beheerdersrechten nodig zijn, hebben desktoptoepassingen nog steeds veel ruimte om grote schade aan te richten. Ze kunnen uw persoonlijke bestanden lezen en uploaden naar het internet, bestanden van uw computer verwijderen om ravage aan te richten, of u in de key-log opnemen om uw creditcardnummers en online wachtwoorden op te slaan. Tijdens de installatie( met beheerderstoegang), kunnen ze zelfs kwaadaardige dingen doen naar de rest van uw systeem zonder dat UAC binnenstapt.

Moderne apps zijn sandboxed. Ze hebben een toestemmingssysteem dat vergelijkbaar is met dat van Android. Wanneer u een app installeert, ziet u de benodigde rechten. Hoewel dit de beveiliging verhoogt en gebruikers in staat stelt apps met minder angst te downloaden - vergelijkbaar met hoe het spelen van een Flash-game op een webpagina minder riskant is dan het downloaden van een. exe-bestand en het uitvoeren ervan - kan het ook vervelend zijn. U kunt bijvoorbeeld de meegeleverde Photos-app niet gebruiken om afbeeldingsbestanden te bekijken die zich buiten uw Afbeeldingenbibliotheek bevinden.

windows-8-onenote-toestemmingen

Geen meerdere apps tegelijk uitvoeren

Traditionele desktop-apps worden allemaal tegelijk uitgevoerd. U kunt tegelijkertijd meerdere applicatievensters openen en op het scherm weergeven. Veel applicaties kunnen op de achtergrond worden uitgevoerd.

Moderne apps werken meer als mobiele apps. Wanneer u een moderne app opent, neemt deze uw volledige scherm in beslag - u kunt niet tegelijkertijd de volledige interface van twee moderne apps op het scherm bekijken.(Ook als u meerdere monitoren hebt.) Wanneer u van een moderne app overschakelt, schakelt deze over naar een opgeschorte achtergrondmodus, zoals een mobiele app op een smartphone.

De nieuwe interface bevat echter enkele multitasking-mogelijkheden. U kunt de Snap-functie gebruiken om tegelijkertijd twee apps op het scherm te bekijken. Eén app neemt echter altijd een kwart van uw scherm in met een vereenvoudigde interface, terwijl de hoofdapp 3/4 van uw scherm beslaat. Er is geen Aero snap-like, split-screen, 50/50 multitasking in de moderne interface.

windows-8-messaging-app knapte

Always-On, No Closing

Omdat moderne apps werken als mobiele apps, is er geen reden om ze te sluiten wanneer u klaar bent. Schakel gewoon weg van een app en deze blijft op de achtergrond staan ​​zonder veel van uw systeembronnen te gebruiken. Hoewel je moderne apps kunt sluiten, heeft Microsoft de methode om een ​​reden niet voor de hand liggend gemaakt - ze willen niet dat gebruikers apps sluiten wanneer ze ermee klaar zijn. Daarom is er geen X-knop in de rechterbovenhoek van een moderne toepassing.

windows-8-task-manager

Design Style

Of je nu houdt van moderne apps of een hekel hebt aan hen, het valt niet te ontkennen dat de nieuwe Windows 8-interface een meer consistente, samenhangende ontwerpstijl heeft dan Windows-desktoptoepassingen.

De interface heette oorspronkelijk "Metro" vanwege de focus op typografie, zoals tekens op OV-systemen. Apps hebben een samenhangende look die 'chrome' verbergt - werkbalken, knoppen, vensterranden en andere elementen die de inhoud waarin u bent geïnteresseerd in de weg staan. Apps verbergen standaard hun opties - bijvoorbeeld de moderne versie vanInternet Explorer 10 is een browser met volledig scherm die browsertabbladen en de navigatiebalk verbergt totdat u ze oproept.

De meeste moderne apps gebruiken scrollen van links naar rechts, samen met een semantische zoomfunctie waarmee u kunt uitzoomen, een vogelperspectief kunt krijgen en inzoomen op de inhoud waarin u bent geïnteresseerd.

windows-8-travel-app

Interface-integratie

In plaats van biedenhun eigen menu's en manieren om dingen te doen, moderne apps integreren meer met opties ingebouwd in het systeem. Als u bijvoorbeeld de instellingen van een app wilt wijzigen, hoeft u niet door de menu's van een app te zoeken( was het bij Extra - & gt; Opties of misschien Bewerken - & gt; Voorkeuren?).Vanuit de app opent u de charmsbalk, klikt u op Instellingen en ziet u de opties van de app.(U kunt ook op Ctrl + I drukken om de charm Instellingen te openen.)

windows-8-ie-settings

Als u in een app wilt zoeken, trekt u naar de charmsbalk, selecteert u Zoeken en voert u uw zoekopdracht in. Je kunt elke app zoeken in een consistente interface - begin gewoon met typen op het startscherm en je ziet een optie om elke app op je systeem te doorzoeken.

searching-windows-8-apps

Het afdrukken en delen van gegevens tussen apps werkt op dezelfde manier - gebruik de charmes van Apparaten of delen.

Programmeer Talen

Hoewel moderne apps nog steeds kunnen worden geschreven in C / C ++ of. NET talen, zijn JavaScript en HTML5 nu eersteklasburgers. Net als op mobiele platforms, probeert Microsoft webontwikkelaars uit te dagen en Windows 8-versies van hun apps te maken in de programmeertalen die zij kennen.

WinRT-apps ondersteunen ook zowel de x86- als ARM-architecturen, waardoor ze zowel op Windows 8- als op Windows RT-systemen kunnen worden uitgevoerd.

Het is onmogelijk om naar Windows 8 te kijken en niet te concluderen dat Microsoft zich liet inspireren door mobiele platformen en het web. Niet verwonderlijk, aangezien Windows 8 de eerste versie van Windows is die eigenlijk voor tablets is ontworpen.