UWP
Znači za "Univerzalnu platformu Windows". UWP je primjena razvojnu platformu koju je stvorio Microsoft. UWP aplikacija može se izvoditi na više uređaja, uključujući Windows Računala, tabletei smartphone. Neke UWP aplikacije mogu se izvoditi na drugim vrstama Microsoftovog hardvera, uključujući Xbox, HoloLens i IOT uređaja.
UWP pruža zajedničku platformu za programeri za izgradnju aplikacija za više vrsta hardvera. Univerzalna platforma za Windows API uključuje širok raspon knjižnica, Funkcijei korisničko sučelje elementi koje programeri mogu integrirati u svoje aplikacije. Uključivanjem višestrukih DeviceFamily tipova u UWP aplikaciji, programer može prilagoditi sučelje aplikacije za nekoliko vrsta uređaja.
Microsoft Visual Studio 2015 i novije verzije podržavaju UWP API i programerima pruža fleksibilnost multiplatform razvojno okruženje. Iako je API implementiran u C + +, UWP aplikacije mogu se pisati na C ++, C#, Visual Basic ili čak JavaScript. Microsoft Visual Studio IDE volja sastaviti kod kao UWP aplikaciju ako Windows.Univerzalni postavljeno je kao ciljna obitelj uređaja.
UWP i Windows trgovina
Kroz Windows trgovinu mogu se distribuirati samo UWP aplikacije. Budući da je Windows Store integriran u sustav Windows i drugi Microsoft Operativnih sustava, pruža programerima jednostavan način da svoje aplikacije postave pred milijune korisnika. Sama ova korist pomogla je UWP-u da postane popularna razvojna platforma. Programeri mogu poslati više verzija svake UWP aplikacije, ciljane za različite operativne sustave, a Windows Store automatski će korisnicima pružiti odgovarajući paket aplikacija za njihov uređaj.
NAPOMENA: UWP je predstavljen sa Windows 10 i nije dizajniran da bude kompatibilan s unatrag. Stoga će UWP aplikacije raditi samo na računalima sa sustavom Windows 10 i novijim, kao i na ostalim podržanim uređajima.