UWP
Står för "Universal Windows Platform." UWP är en ansökan utvecklingsplattform skapad av Microsoft. En UWP app kan köras på flera enheter, inklusive Windows PC, tabletteroch smartphones. Vissa UWP-appar kan köras på andra typer av Microsoft-hårdvara inklusive Xbox, HoloLens och Sakernas enheter.
UWP tillhandahåller en gemensam plattform för utvecklare att bygga appar för flera typer av hårdvara. Universal Windows-plattformen API innehåller ett brett utbud av bibliotek, funktioneroch användargränssnitt element som utvecklare kan integrera i sina appar. Genom att inkludera flera DeviceFamily typer i en UWP-app kan en utvecklare anpassa gränssnittet för appen för flera typer av enheter.
Microsoft Visual Studio 2015 och senare stöder UWP API och ger utvecklare en flexibel multi utvecklingsmiljö. Medan API: n implementeras i C + +, UWP-appar kan skrivas i C ++, C#, Visual Basic eller till och med JavaScript. Microsoft Visual Studio IDE kommer sammanställa koden som en UWP-app om Windows.Universal ställs in som målenhetsfamiljen.
UWP och Windows Store
Endast UWP-appar kan distribueras via Windows Store. Eftersom Windows Store är integrerat i Windows och andra Microsoft operativsystem, det ger utvecklare ett enkelt sätt att få sina appar framför miljontals användare. Denna fördel ensam har hjälpt UWP att bli en populär utvecklingsplattform. Utvecklare kan skicka in flera versioner av varje UWP-app, inriktad på olika operativsystem, och Windows Store kommer automatiskt att ge användarna lämpligt apppaket för sin enhet.
OBS: UWP introducerades med Windows 10 och var inte utformad för att vara bakåtkompatibel. Därför kommer UWP-appar bara på datorer som kör Windows 10 och senare, liksom andra enheter som stöds.