Windows App SDK 与 WinUI 3 的区别

Difference between Windows App SDK and WinUI 3

我开发了许多 UWP 应用程序到 Windows 10,但到 Windows 11 我有很多问题,有时 Microsoft Docs 令人困惑。我想为 Windows 11 开发新应用,但我完全迷路了!

Windows App SDK 和 WinUI 3 有什么区别?我不明白:(

开发 Windows 11 个应用程序的最佳方法是什么?还是UWP?或者 Windows App SDK?还是 WinUI 3?

UWP 没有圆角,对吗?我在 visual Studio 2022 中使用 Windows 11 在我的计算机中创建了一个新项目,只有我的应用程序的 window 有圆角,但其他元素(例如按钮)没有圆角!

而且 Mica 不仅在 WinUI 3 中可用?

Windows App SDK 是 Windows 应用程序开发平台的下一步发展。

WinUI 是 Windows App SDK 的 UI 部分。它为 Windows App SDK 应用程序提供 UI 功能。当您创建 Windows 应用程序 SDK 应用程序时,您必须使用 WinUI3 来创建 UI 布局。以前版本的 WinUI 如 WinUI 2.7 可以在 UWP 应用程序中使用。

使用UWP还是WindowsApp SDK看你自己的需求和场景,都可以在Windows11.