dokumentacja tworzenia aplikacji Windows

Twórz natywne aplikacje klasyczne Windows za pomocą Zestaw SDK do aplikacji systemu Windows i WinUI 3 — zalecanej platformy do tworzenia nowych aplikacji przy użyciu języków C#, C++i XAML w Windows 10 i 11.

Ścieżka do tworzenia aplikacji Windows

Zacznij od podstaw, zaprojektuj świetne doświadczenia, zbuduj aplikację i przygotuj ją do dystrybucji.

Której platformy należy używać?

Wybierz strukturę pasującą do danego scenariusza. Interfejs WinUI 3 z Zestaw SDK do aplikacji systemu Windows jest zalecany w przypadku nowych natywnych aplikacji Windows. Platforma UWP jest w fazie utrzymania — w przypadku nowych projektów używaj Zestaw SDK do aplikacji systemu Windows z WinUI 3, a informacje o modernizacji istniejących aplikacji UWP znajdziesz w przewodniku migracji.

Progresywne Web Apps (PWA)

Aplikacje internetowe z integracją Windows — pasek zadań, powiadomienia, obsługa trybu offline. Kompiluj przy użyciu języków HTML, CSS i JavaScript.

Dokumentacja i pliki do pobrania zestawu SDK

Przejdź bezpośrednio do stron docelowych zestawu SDK, aby uzyskać dokumentację referencyjną, informacje o wersji i pliki do pobrania.

Wymagania dotyczące rozpoczynania pracy

Czego potrzebujesz, aby rozpocząć tworzenie przy użyciu Zestaw SDK do aplikacji systemu Windows. Jest przeznaczony dla systemu Windows 10 w wersji 1809 (kompilacja 17763) lub nowszej.

Obsługiwane języki i środowiska uruchomieniowe

C# z platformą .NET 8 lub nowszą, C++ (Win32 i C++/WinRT), Rust (za pośrednictwem pakietu windows-rs). Język XAML jest używany do znaczników interfejsu użytkownika w systemach WinUI 3 i WPF.

Narzędzia i zasoby

Przykłady kodu aplikacji Windows w GitHub

Zapoznaj się z przykładowymi aplikacjami i fragmentami kodu, które demonstrują funkcje Zestaw SDK do aplikacji systemu Windows, kontrolki WinUI 3 i interfejsy API platformy.