Windows App SDK

E182256

Windows App SDK is a unified set of developer tools and APIs for building modern Windows desktop applications with consistent UI, app model, and system integration across different Windows versions.

All labels observed (3)

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf application framework ⓘ
software development kit ⓘ
category Windows development platform ⓘ
developer Microsoft ⓘ
documentation https://learn.microsoft.com/windows/apps/windows-app-sdk/ ⓘ
feature backward compatibility with multiple Windows versions ⓘ
decoupled from Windows OS release cycle ⓘ
integrated notifications ⓘ
modern app lifecycle model ⓘ
modern windowing model ⓘ
packaged and unpackaged app support ⓘ
formerName Project Reunion ⓘ
goal enable modern Windows desktop apps ⓘ
provide consistent APIs across Windows versions ⓘ
unify Win32 and UWP app development ⓘ
includes AppLifecycle namespace ⓘ
Microsoft.UI namespace ⓘ
linked to: WinUI

WinUI 3 ⓘ
linked to: WinUI

Windows App SDK Runtime ⓘ
linked to: Windows App SDK

app lifecycle APIs ⓘ
data APIs ⓘ
deployment APIs ⓘ
input APIs ⓘ
notifications APIs ⓘ
windowing APIs ⓘ
introduced around 2021 ⓘ
license MIT License ⓘ
maintainer Microsoft Windows Developer Platform team ⓘ
operatingSystem Windows ⓘ
platform Windows ⓘ
programmingLanguage C# ⓘ
C++ ⓘ
provides XAML-based UI framework ⓘ
native Windows 11 UI controls ⓘ
replaces Project Reunion ⓘ
repository https://github.com/microsoft/WindowsAppSDK ⓘ
runsOn Windows 10 ⓘ
Windows 11 ⓘ
supportsApplicationType .NET applications ⓘ
C# applications ⓘ
C++ applications ⓘ
Win32 applications ⓘ
Windows desktop applications ⓘ
supportsPackagingModel MSIX packaged apps ⓘ
unpackaged apps ⓘ
targetAudience Windows application developers ⓘ
usesUIFramework WinUI 3 ⓘ
linked to: WinUI

How these facts were elicited

Referenced by (7)

Full triples — surface form annotated when it differs from this entity's canonical label.

WinUI → supportsAppModel → Windows App SDK ⓘ
Windows App SDK → includes → Windows App SDK Runtime ⓘ
linked to: Windows App SDK
AppLifecycle namespace → partOf → Windows App SDK ⓘ
AppLifecycle namespace → usedWith → Windows App SDK packaged apps ⓘ
linked to: Windows App SDK
Project Reunion → rebrandedAs → Windows App SDK ⓘ
Project Reunion → continuedAs → Windows App SDK ⓘ