Universal Windows Platform
E37358
Universal Windows Platform is Microsoft's application development framework that enables building and distributing apps across a wide range of Windows devices with a unified API and app model.
Aliases (6)
Statements (92)
| Predicate | Object |
|---|---|
| instanceOf |
Microsoft technology
→
Windows app platform → application development framework → software platform → |
| abbreviation |
UWP
→
|
| basedOn |
Windows Runtime
→
|
| configurationFile |
AppxManifest.xml
→
|
| deploymentModel |
AppX packaging
→
MSIX packaging → |
| developer |
Microsoft
→
|
| distributionChannel |
Microsoft Store
→
Windows Store → |
| documentationWebsite |
https://learn.microsoft.com/windows/uwp/
→
|
| feature |
adaptive UI
→
app lifecycle management → app sandboxing → background tasks → capability-based security model → contracts and extensions → live tiles → push notifications → store-managed app updates → unified API surface across devices → |
| hasComponent |
Windows.ApplicationModel namespace
→
Windows.Devices namespace → Windows.Networking namespace → Windows.Services namespace → Windows.UI.Xaml namespace → |
| introducedIn |
Windows 10
→
|
| operatingSystem |
Windows 10
→
Windows 11 → |
| predecessor |
Windows Runtime
→
|
| primaryIDE |
Visual Studio
→
|
| programmingLanguageSupport |
C#
→
C++ → F# → JavaScript → Visual Basic .NET → |
| relatedFramework |
.NET for UWP
→
WinUI → Windows App SDK → |
| releaseYear |
2015
→
|
| securityModel |
capability declarations in app manifest
→
sandboxed app container → |
| status |
de-emphasized in favor of Windows App SDK
→
|
| supportsArchitecture |
ARM
→
ARM64 → x64 → x86 → |
| supportsFeature |
Bluetooth APIs
→
Cortana integration → Holographic APIs for HoloLens → app services → background audio → background tasks and triggers → enterprise deployment via MDM → enterprise sideloading → file pickers → game development with DirectX → geolocation APIs → ink and handwriting → live tile updates → media playback → notification hub integration → share contract → toast notifications → |
| supportsInput |
gamepad
→
gaze input → keyboard → mouse → pen → touch → voice → |
| supportsLanguageProjection |
.NET
→
C++/WinRT → JavaScript projection → WinRT components → |
| supportsMarkupLanguage |
XAML
→
|
| supportsStoreMonetization |
in-app purchases
→
paid apps → subscriptions → |
| supportsUIFramework |
DirectX
→
HTML and JavaScript → XAML UI → |
| targetDeviceType |
HoloLens
→
IoT device → Mixed reality headset → PC → Surface Hub → Xbox One → phone → tablet → |
Referenced by (14)
| Subject (surface form when different) | Predicate |
|---|---|
|
Universal Windows Platform
("Windows.ApplicationModel namespace")
→
Universal Windows Platform ("Windows.Services namespace") → |
hasComponent |
|
Win32 API
→
WinUI ("UWP") → |
relatedTo |
|
.NET Standard Library
→
Windows 10 ("Universal Windows Platform apps") → |
supports |
|
Universal Windows Platform
("UWP")
→
|
abbreviation |
|
Windows Forms
→
|
alternativeTo |
|
MAUI
("Multi-platform App UI")
→
|
fullName |
|
WinUI
("Universal Windows Platform XAML")
→
|
replaces |
|
Windows
→
|
supportsAPI |
|
WinUI
("UWP")
→
|
supportsAppModel |
|
NuGet
("UWP")
→
|
supportsPlatform |
|
ChakraCore
("Universal Windows Platform apps")
→
|
usedIn |