WinUI 3

WinUI 3 to nowoczesna natywna struktura interfejsu użytkownika Microsoft do tworzenia aplikacji klasycznych Windows. Zapewnia system Fluent Design System, renderowanie o wysokiej wydajności i zaawansowany model programowania oparty na języku XAML zarówno dla deweloperów języka C#, jak i C++.

Dostarczane jako część Zestaw SDK do aplikacji systemu Windows, WinUI umożliwia tworzenie nowoczesnych, dopracowanych i dynamicznych środowisk pulpitu uruchamianych w Windows 10 w wersji 1809 (kompilacja 17763) i nowszych, w tym Windows 11.

WinUI jest rozwijany jako projekt otwartoźródłowy, a współtworzenie i dyskusje są mile widziane. Odwiedź repozytorium, aby uzyskać szczegółowe informacje:

Aby być na bieżąco z nowościami w usłudze WinUI, zapoznaj się z najnowszymi uwagami do wydania Zestaw SDK do aplikacji systemu Windows.

Diagram architektury Zestaw SDK do aplikacji systemu Windows

Najważniejsze korzyści wynikające z używania interfejsu WinUI

WinUI łączy elastyczność modelu aplikacji Win32 z bogatym środowiskiem użytkownika nowoczesnego Windows. Jest ona przeznaczona dla deweloperów, którzy chcą tworzyć aplikacje klasyczne klasy produkcyjnej przy użyciu tego samego języka projektowego i funkcji systemowych, co wbudowane środowiska Windows.

Przestawne okno aplikacji z kontrolkami interfejsu użytkownika

Nowoczesny interfejs użytkownika
WinUI oferuje kompleksowy zestaw nowoczesnych kontrolek i stylów interfejsu użytkownika, zaprojektowany z myślą o użyteczności, elastyczności oraz dopracowanym wyglądzie i działaniu w stylu Fluent.
Eksplorowanie projektu Fluent

Logo C# i C++

Kod w preferowanym języku
Użyj .NET (C#) lub C++ z adiustacjami XAML, aby tworzyć aplikacje, które bezproblemowo działają na urządzeniach x86, x64 i ARM.

Wskaźnik prędkości

Zoptymalizowane pod kątem nowoczesnych środowisk i sprzętu
Twórz zaawansowane, wysokowydajne aplikacje z zaawansowanym renderowaniem pikseli, wizualizacjami o wysokiej rozdzielczości DPI i płynnymi animacjami, zoptymalizowanymi pod kątem nowoczesnych metod sprzętowych i wejściowych, takich jak dotyk, pióro, klawiatura i mysz.

 Logo WinUI i Zestaw SDK do aplikacji systemu Windows

Oparte na Zestaw SDK do aplikacji systemu Windows
WinUI jest częścią Zestaw SDK do aplikacji systemu Windows, zapewniając dostęp do nowoczesnych interfejsów API Windows, spójnych zachowań aplikacji i narzędzi, które upraszczają programowanie i wdrażanie.
Dowiedz się więcej o Zestaw SDK do aplikacji systemu Windows

Wiele ikon okien aplikacji

Napędza kluczowe doświadczenia w systemie Windows
Części powłoki Windows i jej wbudowanych aplikacji są tworzone za pomocą platformy WinUI. Projekty typu open source, takie jak PowerToys , są również tworzone za pomocą interfejsu WinUI.


Wprowadzenie do interfejsu WinUI

Aby rozpocząć pracę z usługą WinUI, wypróbuj następujące zasoby:

Witaj, WinUI
Witaj, WinUI
Skonfiguruj środowisko deweloperskie i skompiluj pierwszą aplikację WinUI.

Galeria WinUI 3
Galeria WinUI 3
Zapoznaj się z interaktywnymi przykładami kontrolek, funkcji i funkcji WinUI.

Ikona przykładów
Narzędzia i przykłady
Narzędzia, przykłady i zasoby oparte na sztucznej inteligencji, które ułatwiają szybsze tworzenie aplikacji.