() – interfejs API stworzony przez Microsoft i po raz pierwszy użyty w systemie Windows 10. Jego celem jest ułatwienie pisania , działających zarówno na komputerach, jak i telefonach, konsolach Xbox One oraz okularach HoloLens bez potrzeby ich przepisywania dla każdego rodzaju urządzeń. Obsługuje języki C++, C#, VB.NET, XAML oraz JavaScript. Jest następcą zaprojektowanego dla systemów Windows 8 i Windows Server 2012.

Kompatybilność UWP jest częścią systemów z rodziny Windows 10. Z tego powodu aplikacje uniwersalne wykorzystujące ten interfejs nie działają we wcześniejszych wersjach środowiska. Programy go implementujące są pisane za pomocą Visual Studio w wersji 2015 lub nowszej. Starsze, napisane dla Windows 8.1 i/lub Windows Phone 8.1, wymagają pewnych modyfikacji, aby mogły obsługiwać UWP.

Podczas przemówienia na konferencji zostały zaprezentowane tzw. mosty UWP służące do przenoszenia oprogramowania wydanego na systemy Android i iOS na Windows 10 Mobile. Most dla systemu Android (nazwa kodowa Astoria) pozwalał na publikację aplikacji napisanych w Javie oraz C++ w Sklepie Microsoft oraz na ich uruchamianie w specjalnym kontenerze, który tłumaczył wywołania systemowe na odpowiadające im na platformie UWP.