8Aug

7 sätt Moderna Windows 8 Apps skiljer sig från Windows Desktop Apps

click fraud protection

bild

Windows 8-appar - ursprungligen kända som apps i Metro-stil och nu känd som Windows 8-stil, Modern UI-stil eller Windows Store-appar, beroende på vilken Microsoft-anställd du frågar - skiljer sig mycket från traditionella stationära appar.

Det moderna gränssnittet är inte bara ett nytt färgfärg. Den nya Windows Runtime eller WinRT, applikationsarkitekturen( inte förvirrad med Windows RT) skiljer sig mycket från det Windows-skrivbord som vi är vana vid.

är endast tillgänglig från Windows Store

Till skillnad från vanliga Windows-skrivbordsapplikationer kan du bara installera moderna applikationer från Windows Store. Alla program du vill installera måste skickas till Windows Store och godkännas av Microsoft. Om Microsoft tar bort en app eller inte godkänner den får du inte installera den på ditt system.

Det här har givetvis vissa fördelar. Användare kan inte installera skadlig programvara utanför Windows Store, särskilt på Windows RT, där användare inte kan installera några stationära applikationer.

instagram viewer

Det är bara möjligt att "sidlösa" och installera oanmälda program om du använder Windows på en domän( till exempel ett företagsnätverk), eller om du använder en utvecklarnyckel för att sidla in programmet.

fönster-8-butiken

Sandboxed

Traditionellt har standard Windows-skrivbordsprogram tillgång till allt på systemet.Även om detta har förändrats med införandet av användarkontokontroll, vilket förhindrar att applikationer gör saker som kräver administratörsbehörighet, har skrivbordsapplikationer fortfarande mycket utrymme för att utgöra förödelse. De kan läsa dina personliga filer och ladda upp dem till internet, ta bort filer från din dator för att orsaka kaos eller logga in för att spela in dina kreditkortsnummer och online lösenord. Under installationen( med administratörsbehörighet) kan de till och med göra skadliga saker mot resten av ditt system utan att UAC går in.

Moderna appar är sandlåda. De har ett behörighetssystem som liknar Android. När du installerar en app ser du behörigheterna som krävs. Medan detta ökar säkerheten och tillåter användare att ladda ner appar med mindre rädsla - liknande hur man spelar ett Flash-spel på en webbsida är mindre riskabelt än att ladda ner en. exe-fil och köra den - det kan också vara irriterande. Du kan till exempel inte använda den medföljande appen Foton för att visa bildfiler som ligger utanför ditt Bilder-bibliotek.

fönster-8-OneNote-permissions

Kör inte flera appar samtidigt

Traditionella skrivbordsapp körs samtidigt. Du kan ha flera applikationsfönster öppna och på skärmen samtidigt. Många program kan köras i bakgrunden.

Moderna appar fungerar mer som mobilappar. När du öppnar en modern app tar den hela skärmen ut - du kan inte se det fullständiga gränssnittet för två moderna appar på skärmen samtidigt.(Även om du har flera bildskärmar.) När du växlar bort från en modern app går den till ett suspenderat bakgrundsläge, som en mobilapp på en smartphone.

Det nya gränssnittet innehåller dock vissa multitasking förmågor. Du kan använda Snap-funktionen för att visa två appar på skärmen samtidigt. En app tar dock alltid upp 1/4 av skärmen med ett förenklat gränssnitt, medan huvudapplikationen tar upp 3/4 av skärmen. Det finns ingen Aero snapliknande, delad skärm, 50/50 multitasking i det moderna gränssnittet.

Windows-8-meddelanden-app-knäppte

Alltid-On, No Closing

Eftersom moderna appar fungerar som mobila appar finns det ingen anledning att stänga dem när du är färdig med dem. Byt bara bort från en app och den kommer att ligga i bakgrunden utan att använda mycket av systemets resurser. Medan du kan stänga moderna apps gjorde Microsoft metoden osynlig av en anledning - de vill inte att användarna stänger apps när de är färdiga med dem. Därför finns det ingen X-knapp i det högra högra hörnet av en modern applikation.

Windows-8-task-manager

Design Style

Oavsett om du älskar moderna appar eller hatar dem, det kan inte nekas att det nya Windows 8-gränssnittet har en mer konsekvent, sammanhängande designstil än vad Windows-skrivbordsapplikationer har haft.

Gränssnittet var ursprungligen namnet "Metro" på grund av dess fokus på typografi, som tecken på kollektivtrafik. Appar har ett sammanhängande utseende som döljer "krom" - verktygsfält, knappar, fönsterkanter och andra element som kommer i vägen för innehållet du är intresserad av. Apps döljer vanligtvis sina alternativ som standard - till exempel den moderna versionen avInternet Explorer 10 är en helskärms webbläsare som döljer webbläsarflikarna och navigeringsfältet tills du ringer upp dem.

De flesta moderna apps använder vänster-till-höger rullning tillsammans med en semantisk zoomfunktion som låter dig zooma ut, få en åskådning och zooma in på det innehåll du är intresserad av.

Windows-8-travel-app

Interface Integration

I stället för att tillhandahållaegna menyer och sätt att göra saker, moderna appar integrerar mer med alternativ som är inbyggda i systemet. Om du till exempel vill ändra en apps inställningar behöver du inte jaga igenom en menys meny( var det i Verktyg -> Alternativ eller kanske Redigera -> Inställningar?).Öppna inuti appen, öppna charmsfältet, klicka på Inställningar och så får du se appens alternativ.(Du kan också trycka på Ctrl + I för att öppna inställningsskärmen.)

fönster-8-ie-settings

För att söka i en app, dra upp charmeringsfältet, välj Sök och skriv in din sökning. Du kan söka vilken app som helst från ett konsekvent gränssnitt - börja bara skriva på startskärmen och du får se ett alternativ att söka varje app på ditt system.

söknings-windows-8-appar

Utskrift och delning av data mellan appar fungerar på samma sätt - använd enheterna eller dela charmerna.

Programmeringsspråk

Medan moderna appar fortfarande kan skrivas i C / C ++ eller. NET-språk, är JavaScript och HTML5 nu förstklassiga medborgare. Som på mobila plattformar når Microsoft ut till webbutvecklare och uppmanar dem att skapa Windows 8-versioner av sina appar på de programmeringsspråk de känner till.

WinRT apps stöder också både x86- och ARM-arkitekturerna, så att de kan köras på både Windows 8 och Windows RT-system.

Det är omöjligt att titta på Windows 8 och inte dra slutsatsen att Microsoft var inspirerad av mobila plattformar och webben - inte överraskande, med tanke på att Windows 8 är den första versionen av Windows som verkligen är avsedd för tabletter.