Hemsida » unplugged » Vad är Windows 10 Universal (UWP) Apps i alla fall?

    Vad är Windows 10 Universal (UWP) Apps i alla fall?

    Om du trodde att Windows 8 var revolutionerande när det kom till marknaden 2012, är efterföljaren till den misshandlade släppan, Windows 10, ännu mer dramatisk. Inte på ett överväldigande sätt, utan genom sömlösa erfarenheter som lovar att göra den till en spännande plattform för att utvecklas bland flera enheter. Vi rörde på Universal Apps i en tidigare artikel, med fokus på förbättringar av skrivbordet. Med introduktionen av Windows 10 har Microsoft utvecklat den moderna appens filosofi till Universal App-modellen. Universal, som är en viktig försäljningsplats för den här nya eran, i Windows apputvecklingsplattformen.

    Notera: I typisk Microsoft-stil för att byta namn på produkterna kallas de tekniskt som Universal Windows Platform-appar eller UWP, men vi går bara med Universal-appar i den här artikeln.

    Värden och fördelar med Universal App Model

    Under de senaste 25 åren har Windows byggt sin framgång på WIN32-appmodellen. Användare har upplevt enormt värde, från de många hundratusentals apps som utvecklats för plattformen. Idag försvårar den modellen långsamt på grund av rörligheten, som är banbrytande för smartphones under de senaste 10 åren. Universella appar innebär flera saker för både utvecklare och slutanvändare.

    Det är möjligheten att minska tiden som krävs för att få lösningar på marknaden genom att återanvända utvecklingskoden och få den att anpassa sig över skärmar med minimal ansträngning. Som en del av visionen om Microsofts OneCore, som ligger till grund för Windows 10 på flera olika lösningar som skrivbord, server, mobil och teknik som HoloLens, betyder det att en app utvecklad för Windows 10 mobil snabbt kan anpassa sig till vad som helst Windows 10 enhet du använder den på. Ger rätt erfarenheter, såsom användarkontroller, layout och tillgång till tjänster som OneDrive och Cortana.

    Kontinuerlig och Universal App

    Universella appar för slutanvändare inser nya upplevelser som ger en kompromisslösning oavsett enhet eller formfaktor. Det viktigaste exemplet är Continuum, introducerad som en del av vågen av Windows 10-mobila enheter, som det aktuella flaggskeppet Lumia 950 eller 950 XL-telefoner. Med Continuum kan användare ansluta en Windows 10 Mobile-enhet till en dockningsstation och sedan omvandla 4,7 tum till helskärms högupplösta appar och erbjuda en ännu rikare uppsättning verktyg som kan utnyttja traditionella inmatningsenheter om det behövs. Kontinuerlighet kommer att vara som att ha en dator i fickan. Det är vägen till konvergens som andra plattformar som Canonicals Ubuntu har försökt åstadkomma i flera år.

    Microsoft är den första säljaren hittills för att producera en arbetslösning på marknaden. Frågan om att bygga ekosystemet är fortfarande ett viktigt hinder för framgång. Kompatibla lösningar måste vara tillgängliga för att kunna dra nytta av Continuum. Daily Motion, en populär on-demand videoplatform är ett perfekt exempel på kraften i Universal App Model. Dynamiskt ger en miljö, som snabbt ger rätt erfarenheter för rätt enhet.

    Slutsats

    Vad Microsoft tänker är en enhet för att styra dem alla. För några år sedan handlade det om de tre skärmarna; mobil, skrivbord och tv. Universal App Model lovar att konsolidera det till en enhet. Ekosystemet behöver dock vara där. Med Microsofts nuvarande bristande prestanda på mobilmarknaden är det inte hög efterfrågan på konsumentmarknaden för dessa framsteg, åtminstone inte än.

    Det kommer att kräva investeringar i nya enheter som Microsoft Lumia 950-serien, förutom hårdvara som kan stödja den, till exempel dockningsstationen, som verkar osannolikt att vara tillgänglig överallt eller bekvämt. En möjlig lösning på denna komplexitet är Microsofts nya fjärrskrivbordsprogram, som stödjer Continuum. Återigen lägger detta till en ny komplikation för att stödja tekniken, som ser mer ut som en affärsdriven idé än en massmarknadslösning.

    Slutsats

    Universal apps betyder att du kan bygga en app för en smartphone och den kommer att fungera på en surfplatta och skrivbord / bärbar dator, Xbox One eller vice versa.