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 det till en spännande plattform för att utvecklas bland flera enheter. Vi rörade på Universal Apps i en tidigare artikel, med fokus på dess skrivbordsförbättringar. Med introduktionen av Windows 10 har Microsoft utvecklat den moderna appens filosofi till Universal App-modellen. Universal, som är en nyckelförsäljningspunkt för den här nya eran, i Windows apputvecklingsplattformen.

Obs! I typisk Microsoft-stil om 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örsvinner den modellen långsamt på grund av rörlighetens kraft, 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, 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åg av Windows 10-mobila enheter, som det nuvarande 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 åratal.

Microsoft är den första säljaren hittills för att producera en arbetslösning till 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 utnyttja 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 inte är möjlig att vara tillgänglig överallt eller bekvämt. En möjlig lösning på denna komplexitet är Microsofts nya fjärrskrivbordsprogram, som stöder 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

Med universella appar kan du bygga en app för en smartphone och den kommer att fungera på en surfplattform och skrivbord / bärbar dator, Xbox One eller vice versa.