Content deleted Content added
mNo edit summary |
|||
(30 intermediate revisions by 15 users not shown) | |||
Line 3:
{{Use mdy dates|date=September 2011}}
{{Infobox software
| name
| other_names = Windows UI Library, WinUI, UWP
| logo
| logo_size
| screenshot =
| caption =
| developer
| released
| latest release version =
| latest release date
| latest preview version =
| latest preview date
| programming language
| operating system
|url
|title
|
|
|date
}}</ref>
| platform
| genre
| license
| website
}}
'''Windows UI Library''' ('''WinUI'''
WinUI is one of the multiple UI frameworks provided built-in for the Windows Runtime; the others being [[HTML5]] (e.g., via [[WinJS]]) and [[DirectX]].
WinUI 2 is an extension library for UWP XAML containing controls and styling that match the Windows 11 design language. It is shipped through NuGet and is distinct from the UWP XAML framework, which provides the actual rendering engine; though, they may be treated as synonyms.
WinUI 3 decouples the WinRT XAML framework from the operating system as a separate package to be updated quickly and make new features work on older versions of Windows.<ref>{{Cite web|last=Blog|first=Windows Developer|date=2020-07-07|title=A deep-dive into WinUI 3 in desktop apps|url=https://blogs.windows.com/windowsdeveloper/2020/07/07/a-deep-dive-into-winui-3-in-desktop-apps/|access-date=2021-05-28|website=Windows Developer Blog|language=en-US}}</ref> It is part of [[Windows App SDK]] (codenamed "Project Reunion"), a Microsoft effort to reconcile the Windows desktop (Win32) and the UWP low IL app model.▼
▲WinUI 3 decouples
==Windows Phone==
Up to [[Windows Phone 8|Windows Phone 8.0]]
In [[Windows Phone 8.1]]
==Related technologies==
==See also==
*[[.NET Multi-platform App UI]] (.NET MAUI)
*[[Windows Template Studio]] (WinTS)
*[[Uno (software)|Uno Platform]]
*[[OpenSilver]]
==References==
Line 51 ⟶ 56:
==External links==
*{{Official website}}
**[https://learn.microsoft.com/en-us/windows/apps/winui/ WinUI] on [[Microsoft Learn]]
**{{GitHub|microsoft/microsoft-ui-xaml}}
*[https://docs.microsoft.com/en-us/uwp/api/Windows.UI.Xaml Windows.UI.Xaml namespace documentation] on [[Microsoft Docs]]▼
*{{GitHub|microsoft/WinUI-Gallery}}
▲*[https://
*[https://learn.microsoft.com/en-us/shows/build-build2011/?languages=xaml XAML presentations] from 2011 [[Microsoft Build]] conference on [[Microsoft Learn]] (originally on [[Channel 9 (Microsoft)|Channel 9]])
*{{GitHub|xyzzer/WinRTXamlToolkit}}
Line 63 ⟶ 70:
[[Category:Microsoft application programming interfaces]]
[[Category:Free and open-source software]]
[[Category:Free software programmed in C++]]
[[Category:Free software programmed in C Sharp]]
[[Category:Microsoft development tools]]
[[Category:Microsoft free software]]
[[Category:
[[Category:Software using the MIT license]]
[[Category:Widget toolkits]]
[[Category:Windows-only free software]]
|