Simpele vragen: Wat zijn Universal Windows Platform (UWP) apps?
Sinds Microsoft Windows 10 aankondigde voor pc's, hybride apparaten, tablets en smartphones, hebben we veel gehoord over het concept van Windows Universal Apps , of zoals ze in tech-speak worden genoemd: Universal Windows Platform ( UWP ) apps. Je hebt je waarschijnlijk afgevraagd wat ze zijn en waarom Microsoft zoveel ophef maakt over deze apps. In het begin waren we ook geïnteresseerd in wat ze zijn, waarvoor ze dienen en hoe ze werken. Het is al een tijdje geleden dat we dergelijke apps hebben gebruikt en er zijn nogal wat dingen die ze geweldig maken, zowel vanuit het perspectief van een softwareontwikkelaar als vanuit het perspectief van een gebruiker. In dit artikel zullen we een beetje licht werpen op het onderwerp vanUniversele Windows Platform(Universal Windows Platform) -apps en waarom ze ertoe doen. Als je meer over hen wilt weten, lees dan verder:
Een beetje achtergrondinformatie over mobiele apps voor Windows
Microsoft probeerde al lang om zijn marktaandeel op mobiele apparaten te vergroten, maar dat is tot nu toe niet gelukt. Hoewel ze enige tractie kregen met de lancering van Windows Phone 7 , waren andere platforms zoals Android en iOS hen ver vooruit. De belangrijkste reden voor deze situatie en de grootste klacht van gebruikers is nog steeds het feit dat het mobiele ecosysteem van Microsoft achterblijft op het gebied van apps.
De Store voor Windows Phone -smartphones slaagde er niet in om zijn gebruikers zoveel apps aan te bieden als Google Play of Apple Store . Windows Phone 8 en de latere update, Windows Phone 8.1 , waren beter in het aantrekken van mensen naar het mobiele platform van Microsoft , maar het was nog steeds niet genoeg.
Dit was het moment waarop Microsoft aan een nieuw concept begon te werken: het begon met het ontwikkelen van een uniforme platformtoepassingsarchitectuur die draait op elk type apparaat waarop Windows wordt uitgevoerd . Het klinkt ingewikkeld, toch?
Wat zijn Universal Windows Platform -apps?
Universele(Universal) apps voor Windows zijn apps die zijn ontworpen om hetzelfde te werken op meerdere apparaten met verschillende vormfactoren. Met andere woorden, het zijn apps die op verschillende schermformaten hetzelfde werken. Het maakt niet uit of u een Windows 10 Mobile - smartphone, een Windows 10 - tablet, een Windows 10 -desktopcomputer of zelfs een Xbox One-console gebruikt. Deze apps draaien op al dit soort apparaten en bieden dezelfde functies aan hun gebruikers.
Als de softwareontwikkelaar van een app dat zou willen, zou zijn/haar app mogelijk op dezelfde manier kunnen draaien op een Internet of Things ( IoT )-apparaat met Windows 10 of zelfs op het aankomende augmented reality-apparaat van Microsoft : de Hololens . Het is een geweldig idee, niet?
Universal Windows Platform -apps delen dezelfde codebasis, met één voorbehoud: softwareontwikkelaars moeten verschillende codeonderdelen toevoegen voor de families van apparaten waarop ze willen dat hun apps werken. Ze richten zich niet op verschillende besturingssystemen in hun code, maar op verschillende families van apparaten. Dat is een kleine vraag en een enorme sprong voorwaarts in termen van efficiëntie.
Als u bijvoorbeeld een RSS - lezer-app zou schrijven die u beschikbaar wilt hebben voor zowel Windows 10 Mobile - smartphones als Windows 10 -pc's en -tablets, hoeft u de code slechts één keer te schrijven. Het zal op alle apparaten hetzelfde werken. Maar u moet de gebruikersinterface van de app aanpassen aan beide apparaatfamilies.
Universele Windows Platform(Universal Windows Platform) -apps: op welke platforms zijn ze beschikbaar?
Universele Windows Platform(Universal Windows Platform) -apps zijn apps die beschikbaar zijn voor apparaten die op Windows 10 draaien . Ontwikkelaars kunnen één app maken, met één codebasis, die werkt op Windows 10 - pc's, Windows 10 -tablets en hybride apparaten, Windows 10 Mobile - smartphones, Xbox One - consoles, Internet of Things - apparaten met Windows 10 en zelfs op Microsoft Hololens .
Apps worden gedistribueerd met behulp van de Windows 10 Store die beschikbaar is op alle apparaten met Windows 10, ongeacht hun grootte en hardwarespecificaties. Omdat er één Store en één codebase is, kunnen apps gemakkelijk worden gedistribueerd en bijgewerkt over alle apparaatfamilies. Kortom, er zijn minder kopzorgen voor zowel softwareontwikkelaars als gebruikers bij het omgaan met universele apps voor Windows .
Voor gebruikers is er ook het voordeel dat ze eenmalig een universele Windows - app kopen op een bepaald apparaat en deze vervolgens op al hun Windows 10-apparaten kunnen gebruiken. Apps zijn gekoppeld aan hun Microsoft- account, niet aan hun apparaten, en ze kunnen gekochte apps vrij installeren en verwijderen, op basis van hun behoeften en apparaten.
Hoe weet je of een app een universele Windows -app is?
Universele Windows Platform(Universal Windows Platform) -apps zijn niet zo gemakkelijk te herkennen. Wanneer u een app uit de Windows Store op een Windows 10 Mobile -apparaat inspecteert, let dan op de volgende secties van de app-pagina: Screenshots , Ratings en recensies(Ratings and reviews) en Aanvullende informatie(Additional information) .
Universele(Universal) apps bieden meestal schermafbeeldingen voor zowel mobiele(Mobile) apparaten als pc 's .
In de sectie Beoordelingen en beoordelingen(Ratings and reviews) vindt u beoordelingen voor mobiele apparaten en alle andere apparaten waarop de app beschikbaar is.
Last but not least is de beste informatie te vinden in de sectie Aanvullende informatie(Additional information) . Zoek daar naar de lijst met ondersteunde processors. U zou ARM -processors (processors voor mobiele apparaten, meestal smartphones) naast x86- en x64-processors (processors voor pc's) moeten zien.
Als u hetzelfde doet op een Windows 10 - desktop-pc of -laptop, deelt de Windows Store schermafbeeldingen voor zowel de mobiele(Mobile) "versie" als de pc-"versie". Houd er rekening mee dat we het niet echt hebben over verschillende versies van de app, aangezien er één app is met één codebasis voor alle apparaten.
In het gedeelte Beoordelingen en recensies(Ratings and reviews) ziet u ook een optie om de beoordelingen voor pc van alle andere soorten apparaten te filteren.
Last but not least biedt de sectie Aanvullende informatie(Additional information) informatie over de processors die door de app worden ondersteund.
Een paar voorbeelden van universele apps voor Windows
Tegenwoordig zijn er niet veel Universal Windows Platform -apps beschikbaar in de Windows 10 Store . Er zijn echter voorbeelden van goede apps die u waarschijnlijk gebruikt zonder te weten dat het universele apps voor Windows zijn . Hier zijn er een paar:
- Microsoft Office -apps: Word , Excel , PowerPoint en OneNote .
- Netflix - de populaire on-demand videostreamingservice.
- Teamviewer - een van de populaire tools voor extern bureaubladbeheer.
- Pandora - de populaire muziekstreaming- en geautomatiseerde muziekaanbevelingsservice, mogelijk gemaakt door het Music Genome Project .
In welke programmeertalen kun je Universal Windows Platform - apps coderen?
Universele Windows Platform(Universal Windows Platform) -apps kunnen worden ontwikkeld met behulp van een van de meest gebruikte programmeertalen:
- C# of Visual Basic met XAML
- JavaScript met HTML
- C++ met DirectX en/of XAML
Het is vermeldenswaard dat Microsoft ook sjablonen biedt voor elke programmeertaal, die u kunt gebruiken om universele apps in Microsoft Visual Studio 2015 te coderen .
Voor- en nadelen van universele Windows -apps
Inmiddels heb je een idee over wat universele Windows -apps zijn, hoe ze werken en op welke platforms ze beschikbaar zijn. Je hebt waarschijnlijk ook een idee van hun voordelen, maar laten we ze opsommen om een duidelijker beeld te krijgen:
- Universele Windows Platform(Universal Windows Platform) -apps kunnen worden gebruikt op elk apparaat met Windows 10 . Dit omvat Windows 10 -desktopcomputers, laptops, tablets en hybrides, Windows 10 Mobile -smartphones, Xbox One -consoles, IoT- apparaten met Windows 10 en zelfs op Microsoft HoloLens .
- Ontwikkelaars kunnen apps schrijven die op dezelfde manier werken op meerdere apparatenfamilies met verschillende vormfactoren.
- Universele Windows Platform(Universal Windows Platform) -apps worden op dezelfde manier gedistribueerd en bijgewerkt, met behulp van de Windows Store , die beschikbaar is en hetzelfde werkt op alle Windows 10 -apparaten.
- Universele Windows Platform(Universal Windows Platform) -apps kunnen worden gemaakt in enkele van de meest gebruikte programmeertalen, zoals C# of Visual Basic met XAML , JavaScript met HTML , C++ met DirectX en/of XAML .
Er zijn ook een paar nadelen aan Universal Windows Platform -apps:
- Universele Windows Platform(Universal Windows Platform) -apps zijn beperkt tot apparaten met Windows 10 . Ze zullen nooit werken op Android en iOS. Ze werken ook niet op oudere versies van Windows .
- Universele Windows Platform(Universal Windows Platform) -apps zijn een geweldig idee dat veel meer grip nodig heeft bij softwareontwikkelaars. Als ze niet veel geweldige universele apps gaan schrijven, heeft dit concept geen voordelen voor gebruikers of voor Microsoft .
Conclusie
Nu weet u wat Universal Windows Platform -apps zijn en wat hun doel is. Zoals je hebt geleerd, zijn ze een geweldig idee dat kan veranderen hoe we omgaan met apps, hoe we ze van apparaat naar apparaat migreren, hoe we ze kopen, enzovoort. Ze zouden ook een broodnodige boost kunnen geven aan de mobiele inspanningen van Microsoft . Als softwareontwikkelaars dit concept echter niet omarmen en geen universele apps voor Windows schrijven , blijft het gewoon een geweldig idee dat nergens toe leidde. De tijd zal het leren! Aarzel tot die tijd niet om een reactie achter te laten en uw mening over dit concept te delen. Is het goed? Zie je het als een toekomst? Laat het ons weten via onderstaand formulier.
Related posts
Hoe de TeamViewer: Remote Control-app voor Windows 10 en Windows 10 Mobile te gebruiken
Schermafbeeldingen maken in Windows Phone 8.1 & Windows 10 Mobile
4 Beste gratis apps voor Windows 10 Mobile en Windows Phone om te stoppen met roken
6 dingen die u kunt doen met de IMDb-app voor Windows Phone en Windows 10 Mobile
De universele Windows-apps die werken op Continuum en Windows 10 Mobile
Meerdere vensters van dezelfde app openen in Windows 10
Hoe Adobe Flash Player te deblokkeren op Microsoft Edge van Windows 10 -
Wat is Taakweergave in Windows 10 en hoe het te gebruiken?
Hoe vast te pinnen in het Startmenu in Windows 10: de complete gids -
34 sneltoetsen voor de opdrachtprompt van Windows 10
Bestanden en mappen sorteren, groeperen en filteren in de Verkenner van Windows 10
Uw activiteitengeschiedenis en de tijdlijn uitschakelen in Windows 10
De tijdlijn van Windows 10 en hoe u er het beste van kunt maken
Een mappictogram wijzigen in Windows 10 in 3 eenvoudige stappen
Meerdere desktops gebruiken in Windows 10: alles wat u moet weten
Alle bestanden in een map hernoemen in Windows 10
De Windows 10 Your Phone-app gebruiken met Android-smartphones
3 gratis manieren om Windows 10 te downloaden, op 32-bits of 64-bits
7 manieren om apps te minimaliseren en maximaliseren in Windows 10
7 manieren om bestanden en mappen te delen vanuit Verkenner (in Windows 10 & Windows 8.1)