Find your path forward
Energize your favorite native application with enhanced, intuitive experiences or start building that exciting app idea from scratch - WinUI is built for both new and existing Windows apps.
How do you want to use WinUI?
Path for UWP apps
UWP apps are modern, flexible, and integrate easily with WinUI. WinUI 3 provides even more modernizations and improvements, including the following:
- New controls and capabilities: WinUI builds on what's available in UWP and gives you even more- including input validation, a modern Chromium-based WebView, and a full set of Fluent design based controls. You can browse WinUI controls in the Xaml Controls Gallery app.
- Greater agility: Decoupled from the OS and frequently updated, WinUI offers backwards compatibility and gives you access to cutting edge updates.
For detailed instructions on how to use WinUI in your UWP app, see:
Path for Win32 apps
WinUI can be used with Win32 apps in two different ways. Here's how:
Complete use: You can use WinUI 3 as the entire UI layer for your desktop app, replacing your current main UI framework. This method ensures that your entire app is modern and consistent in that each component of the app has the same rich functionality and capability.
We have documentation coming soon on how to integrate WinUI 3 directly into your desktop app. Check back mid-May for updates.
Hybrid use: With Xaml Islands, you can modernize certain parts of your app with WinUI, allowing you to adopt WinUI at your own pace. You can host any built-in UWP control or custom-created control inside of your desktop app, along with UWP functionality such as WebView or modern input support. Xaml Islands allows you to upgrade your interface where it would be most impactful in your application.
To learn more about getting started with Xaml Islands, you can refer to the modernization docs.
from Hacker News https://ift.tt/3fdhftF
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.