Enkle spørgsmål: Hvad er Universal Windows Platform (UWP) apps?
Lige siden Microsoft annoncerede Windows 10 til pc'er, hybridenheder, tablets og smartphones, har vi hørt ret meget om konceptet med Windows Universal Apps , eller som de kaldes i teknisk tale: Universal Windows Platform ( UWP ) apps. Du har sikkert undret dig over, hvad de er, og hvorfor Microsoft laver så meget ballade om disse apps. I starten var vi også nysgerrige på, hvad de er, hvilket formål de tjener, og hvordan de fungerer. Det er et stykke tid siden, vi har brugt sådanne apps, og der er en del ting ved dem, der gør dem fantastiske, både fra en softwareudviklers perspektiv såvel som et brugerperspektiv. I denne artikel vil vi kaste lidt lys over emnetUniversal Windows Platform apps og hvorfor de betyder noget. Hvis du er nysgerrig efter at vide mere om dem, så læs videre:
Lidt baggrund om mobilapps til Windows
Microsoft havde i lang tid forsøgt at øge sin markedsandel inden for mobile enheder, men indtil videre er det ikke lykkedes. Selvom de fik en vis trækkraft med lanceringen af Windows Phone 7 , var andre platforme som Android og iOS langt foran dem. Hovedårsagen til denne situation og den største klage fra brugere er stadig det faktum, at Microsofts(Microsoft) mobile økosystem halter bagud med hensyn til apps.
Butikken til Windows Phone -smartphones formåede ikke at tilbyde så mange apps til sine brugere, som Google Play eller Apple Store gjorde(Store) . Windows Phone 8 og dens senere opdatering, Windows Phone 8.1 , gjorde et bedre stykke arbejde med at tiltrække folk til Microsofts(Microsoft) mobile platform, men det var stadig ikke nok.
Dette var det øjeblik, hvor Microsoft begyndte at arbejde på et nyt koncept: det begyndte at udvikle en samlet platformsapplikationsarkitektur, der kører på enhver type enhed, der kører Windows . Det lyder kompliceret, ikke?
Hvad er Universal Windows Platform- apps?
Universal apps til Windows er apps designet til at fungere ens på flere enheder med forskellige formfaktorer. Med andre ord er de apps, der fungerer på samme måde på en række forskellige skærmstørrelser. Det er lige meget, om du bruger en Windows 10 Mobile smartphone, en Windows 10 tablet, en Windows 10 stationær computer eller endda på en Xbox One konsol. Disse apps kører på alle disse typer enheder og tilbyder de samme funktioner til deres brugere.
Hvis softwareudvikleren af en app ville det, kunne hans/hendes app potentielt køre på samme måde på en Internet of Things ( IoT )-enhed, der kører Windows 10 eller endda på den kommende augmented reality-enhed fra Microsoft : the Hololens . Det er en god idé, ikke?
Universal Windows Platform- apps deler den samme kodebase med én advarsel: softwareudviklere skal tilføje forskellige kodedele til familierne af enheder, som de ønsker, at deres apps skal fungere på. De vil ikke målrette mod forskellige operativsystemer i deres kode, men forskellige familier af enheder. Det er en lille ting at spørge om og et stort spring med hensyn til effektivitet.
For eksempel, hvis du skulle skrive en RSS -læser-app, som du ønsker tilgængelig til både Windows 10 Mobile - smartphones og Windows 10 -pc'er og tablets, skal du kun skrive koden én gang. Det vil fungere ens på alle enheder. Men du skal justere appens brugergrænseflade, så den matcher begge enhedsfamilier.
Universal Windows Platform apps: på hvilke platforme er de tilgængelige?
Universal Windows Platform- apps er apps, der er tilgængelige for enheder, der kører på Windows 10 . Udviklere kan lave en enkelt app med én kodebase, som fungerer på Windows 10 - pc'er, Windows 10 -tablets og hybridenheder, Windows 10 Mobile smartphones, Xbox One - konsoller, Internet of Things -enheder, der kører Windows 10 og endda på Microsoft Hololens .
Apps distribueres ved hjælp af Windows 10 Store , som er tilgængelig på alle enheder, der kører Windows 10, uanset deres størrelse og hardwarespecifikationer. Fordi der er én butik(Store) og én kodebase, kan apps distribueres og opdateres nemt på tværs af alle familier af enheder. Grundlæggende er der færre hovedpine for både softwareudviklere og brugere, når de har med universelle apps til Windows at gøre .
For brugere er der også den fordel, at de køber en universel Windows -app én gang på en bestemt enhed, og så kan de bruge den på alle deres Windows 10-enheder. Apps er knyttet til deres Microsoft -konto, ikke med deres enheder, og de kan installere og afinstallere købte apps frit baseret på deres behov og enheder.
Hvordan ved du, om en app er en universel Windows -app?
Universal Windows Platform- apps er ikke så lette at genkende. Når du inspicerer en app fra Windows Store på en Windows 10 - mobilenhed(Mobile) , skal du være opmærksom på følgende sektioner af dens app-side: Skærmbilleder(Screenshots) , bedømmelser og anmeldelser(Ratings and reviews) og yderligere oplysninger(Additional information) .
Universal apps har tendens til at give skærmbilleder både til de mobile enheder og til pc .
I sektionen Bedømmelser og anmeldelser(Ratings and reviews) finder du anmeldelser for mobile enheder samt alle andre enheder, hvor appen er tilgængelig.
Sidst, men ikke mindst, findes den bedste information i afsnittet Yderligere oplysninger(Additional information) . Se efter listen over understøttede processorer. Du bør se anførte ARM -processorer (processorer til mobile enheder, for det meste smartphones) sammen med x86- og x64-processorer (processorer til pc'er).
Hvis du gør det samme på en stationær pc eller bærbar med Windows 10 , deler (Windows 10)Windows Store skærmbilleder både for den mobile "version" og pc-versionen. Husk, at vi ikke rigtig taler om forskellige versioner af appen, da der er én app med én kodebase til alle enheder.
I afsnittet Bedømmelser og anmeldelser(Ratings and reviews) vil du også se en mulighed for at filtrere anmeldelser til pc fra alle de andre typer enheder.
Sidst, men ikke mindst, vil afsnittet Yderligere oplysninger(Additional information) tilbyde information om de processorer, der understøttes af appen.
Et par eksempler på universelle apps til Windows
I dag er der ikke mange Universal Windows Platform- apps tilgængelige i Windows 10 Store . Der er dog eksempler på gode apps, som du højst sandsynligt bruger uden at vide, at de er universelle apps til Windows . Her er nogle af dem:
- Microsoft Office -apps: Word , Excel , PowerPoint og OneNote .
- Netflix - den populære on-demand videostreamingtjeneste.
- Teamviewer - et af de populære fjernskrivebordsadministrationsværktøjer.
- Pandora - den populære musikstreaming og automatiserede musikanbefalingstjeneste drevet af Music Genome Project .
På hvilke programmeringssprog kan du kode Universal Windows Platform- apps?
Universal Windows Platform apps kan udvikles ved hjælp af et af de mest almindeligt anvendte programmeringssprog:
- C# eller Visual Basic med XAML
- JavaScript med HTML
- C++ med DirectX og/eller XAML
Det er værd at nævne, at Microsoft også leverer skabeloner til hvert programmeringssprog, som du kan bruge til at kode universelle apps i Microsoft Visual Studio 2015 .
Fordele og ulemper ved universelle Windows -apps
Efterhånden har du en idé om, hvad universelle Windows -apps er, hvordan de fungerer, og hvilke platforme de er tilgængelige på. Du har sikkert også en idé om deres fordele, men lad os opregne dem for at få et klarere billede:
- Universal Windows Platform apps kan bruges på enhver enhed, der kører Windows 10 . Dette inkluderer Windows 10 stationære computere, bærbare computere, tablets og hybrider, Windows 10 Mobile smartphones, Xbox One - konsoller, IoT -enheder med Windows 10 og endda på Microsoft HoloLens .
- Udviklere kan skrive apps, der fungerer på samme måde på flere familier af enheder med forskellige formfaktorer.
- Universal Windows Platform- apps distribueres og opdateres på samme måde ved hjælp af Windows Store , som er tilgængelig og fungerer på samme måde på alle Windows 10 -enheder.
- Universal Windows Platform- apps kan oprettes i nogle af de mest brugte programmeringssprog, såsom C# eller Visual Basic med XAML , JavaScript med HTML , C++ med DirectX og/eller XAML .
Der er også et par ulemper ved Universal Windows Platform apps:
- Universal Windows Platform- apps er begrænset til enheder, der kører Windows 10 . De vil aldrig fungere på Android og iOS. De virker heller ikke på ældre versioner af Windows .
- Universal Windows Platform- apps er en god idé, som kræver meget mere trækkraft hos softwareudviklere. Hvis de ikke begynder at skrive mange fantastiske universelle apps, vil dette koncept ikke være til gavn for brugere eller Microsoft .
Konklusion
Nu ved du, hvad Universal Windows Platform- apps er, og hvad deres formål er. Som du har lært, er de en god idé, som kan ændre, hvordan vi håndterer apps, hvordan vi migrerer dem fra enhed til enhed, hvordan vi køber dem og så videre. De kunne også give et tiltrængt løft til Microsofts(Microsoft) mobile indsats. Men hvis softwareudviklere ikke omfavner dette koncept, og de ikke skriver universelle apps til Windows , vil det forblive bare en god idé, der ikke gik nogen vegne. Det vil tiden vise! Indtil da, tøv ikke med at efterlade en kommentar og dele din mening om dette koncept. Er det godt? Ser du det som en fremtid? Fortæl os det ved at bruge formularen nedenfor.
Related posts
Sådan bruger du TeamViewer: Remote Control-appen til Windows 10 og Windows 10 Mobile
Sådan tager du skærmbilleder i Windows Phone 8.1 og Windows 10 Mobile
4 Bedste gratis Windows 10 Mobile og Windows Phone apps til at holde op med at ryge
6 ting, du kan gøre med IMDb-appen til Windows Phone og Windows 10 Mobile
De universelle Windows-apps, der fungerer på Continuum og Windows 10 Mobile
Papirkurven i Windows 10 og Windows 11 -
Hvornår blev et program eller en app installeret i Windows 10?
6 ting du kan gøre med Windows 10 Weather-appen -
Sådan ændres et mappeikon i Windows 10 i 3 nemme trin
Sådan ændres brugermappeplaceringer i Windows 10 (dokumenter, downloads osv.) -
Sådan slår du din aktivitetshistorik og tidslinjen fra i Windows 10
4 måder at aktivere en app til at køre ved opstart af Windows 10
Sådan gør du Chrome til standardbrowser i Windows 10 (Firefox og Opera)
Sådan fastgøres til startmenuen i Windows 10: Den komplette vejledning -
God Mode i Windows 11 vs. Windows 10 vs. Windows 7 -
Sådan søger du i Windows 10 med File Explorer
Sådan bruger du Windows Mobility Center i Windows 10 -
Sådan opgraderes til Windows 10 (gratis) -
Sådan bruger du Steps Recorder til at fange trin til Windows 10 fejlfinding -
Sådan afinstalleres Windows 10 apps ved hjælp af PowerShell, i 3 trin