Content deleted Content added
→top: "formerly known as" |
|||
(34 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 XAML, WinRT XAML, <code>Microsoft.UI.Xaml</code>, <code>Windows.UI.Xaml</code>
| logo = WinUI.svg
| logo_size
| screenshot =
| caption =
| developer
| released
| latest release
| latest
| latest preview
| latest preview date = {{Start date and age|2024|11|19}}
| programming language
| operating system
|url
|title=WinUI Overview
|department=Windows app development
|work=[[Microsoft Docs]]
|
|access-date=2021-10-15
}}</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 49 ⟶ 55:
==External links==
*{{
**[
**{{GitHub|microsoft/microsoft-ui-xaml}}
*{{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}}
▲*[http://msdn.microsoft.com/en-US/windows Windows Dev Center]
{{Microsoft APIs}}
{{Widget toolkits}}
{{Microsoft development tools}}
{{Microsoft FOSS}}
[[Category:Microsoft application programming interfaces]]
[[Category:
[[Category:Free software programmed in C++]]
[[Category:Free software programmed in C Sharp]]
[[Category:Microsoft development tools]]
[[Category:Microsoft free software]]
[[Category:2011 software]]
[[Category:Software using the MIT license]]
[[Category:Widget toolkits]]
[[Category:Windows-only free software]]
|