microsoft/microsoft-ui-xaml

WinUI 3 Preview 1 โ€“ Featuring Desktop App Support ๐Ÿ’ป๐ŸŽ‰

adambarlow opened this issue ยท 3 comments

WinUI 3 Preview 1 โ€“ Featuring Desktop App Support

As mentioned in the recent community call, and this morning at //BUILD, today we are releasing WinUI 3 Preview 1.

We are excited to bring you this release, which includes the following high-level feature additions:

  • Ability to create Desktop (Win32) Apps with WinUI
    • Including using .NET 5 (for Win32)
  • Feature additions from WinUI 2.4
    • RadialGradientBrush
    • TabView updates
    • Dark Theme updates
  • Improvements and updates to the WebView2
    • Support for High DPI
    • Support for window resizing and moving
    • Updated to target more recent version of Edge
    • No longer necessary to reference a WebView2-specific Nuget package
  • SwapChainPanel
  • Improvements needed for open source migration

Please note that WinUI 3 Preview 1 remains a an early pre-release style product. As such it has known issues and missing functionality. It is not ready for production apps. In particular there are some considerations to make when making Desktop (Win32) apps.

Please take some time to review the instructions for getting started with Desktop apps.
 
We welcome feedback on all areas of the release by filing issues here on GitHub. Please let us know about any issue, no matter how large or small.
 

What's next?

We're hard at work getting WinUI ready for open source development, which will be released later this year. We will be continuing our preview releases with increased quality and stability moving forward.
 

Installation info

For download please go to the download page and release notes

Congrats!! Btw it would be nice to have the Win2D support, I need it for my project unfortunately.

Is there any plans to support it on VS Code? And I mean, without needing to install full VS.
UWP SDK + .NET + VS Code only?

Even better with "dotnet new" support!

I've tried the Win32 support (basically wanted to created an WPF app which is using WinUI features & controls) and I have a question: Are there any plans to make it work natively? I mean without all these side-load / app package / UWP-thing, that makes me feel this is more like a wrapper, something like XAML Island is, which takes some UWP-thing and host it inside WPF. Is this is only because its the first alpha or is this the way to go?

Also on following step 7 to create a new blank WinUI page, the first one, everything crashed. So I cannot give any other feedback.