UWP
Oznacza „Universal Windows Platform”. UWP to aplikacja platforma programistyczna stworzona przez Microsoft. UWP Aplikacja może działać na wielu urządzeniach, w tym Windows komputery, Tabletki, smartfony. Niektóre aplikacje UWP mogą działać na innych typach sprzętu firmy Microsoft, w tym Xbox, HoloLens i Internet przedmiotów urządzeń.
Platforma UWP zapewnia wspólną platformę dla platformy deweloperzy do tworzenia aplikacji dla wielu typów sprzętu. Uniwersalna platforma Windows API zawiera szeroką gamę bibliotek, Funkcje, UI elementy, które programiści mogą integrować ze swoimi aplikacjami. Włączając wiele plików DeviceFamily typów w aplikacji platformy UWP, deweloper może dostosować interfejs aplikacji dla kilku typów urządzeń.
Microsoft Visual Studio 2015 i nowsze wersje obsługują interfejs API platformy UWP i zapewniają programistom elastyczne rozwiązania wieloplatformowy środowisko programistyczne. Chociaż interfejs API jest zaimplementowany w C + +, Aplikacje UWP można pisać w C ++, C#, Visual Basic, a nawet JavaScript. Microsoft Visual Studio IDE będzie skompilować kod jako aplikację UWP, jeśli Windows Uniwersalny jest ustawiona jako rodzina urządzeń docelowych.
UWP i Windows Store
W Sklepie Windows można rozpowszechniać tylko aplikacje UWP. Ponieważ Sklep Windows jest zintegrowany z Windows i innymi Microsoft system operacyjny, zapewnia programistom łatwy sposób na zaprezentowanie swoich aplikacji milionom użytkowników. Już sama ta korzyść pomogła UWP stać się popularną platformą programistyczną. Programiści mogą przesyłać wiele wersji każdej aplikacji UWP, przeznaczonej dla różnych systemów operacyjnych, a Sklep Windows automatycznie zapewni użytkownikom odpowiedni pakiet aplikacji dla ich urządzenia.
UWAGA: Platforma UWP została wprowadzona z Okna 10 i nie został zaprojektowany jako kompatybilny wstecz. Dlatego aplikacje UWP będą działać tylko na komputerach z systemem Windows 10 lub nowszym, a także na innych obsługiwanych urządzeniach.