WinUI
Create modern apps for Microsoft Windows.
Start in the repository or browse the reference documentation.
The Backend
The WinUI backend is based on the swift-winui bindings for WinUI.
The Development Environment
You need a Windows installation to develop WinUI apps.
VS Code is a great editor for working with WinUI for Swift. Follow the instructions on the Swift website.
The Design
Follow the official design guidelines when developing apps. The following screenshot shows the WinUI 3 Gallery, showcasing WinUI’s features.
Distribution
Create an installer via NSIS or another application.
Aparoksha Interoperability
This backend is part of the Aparoksha package. If you use default Aparoksha elements, they will render correctly on Windows. You can call platform-specific widgets for Windows as well.