Apa yang baru
Apa yang baru untuk pengembang WindowsDokumentasi pengembangan aplikasi Windows
Buat aplikasi desktop Windows asli dengan SDK Aplikasi Windows dan WinUI 3 — platform yang direkomendasikan untuk pengembangan baru menggunakan C#, C++, dan XAML di Windows 10 dan 11.
Jalur Anda untuk membangun aplikasi Windows
Mulailah dengan dasar-dasarnya, desain pengalaman hebat, bangun aplikasi Anda, dan siapkan untuk distribusi.
Menambahkan AI ke aplikasi Windows Anda
Platform mana yang harus saya gunakan?
Pilih kerangka kerja yang sesuai dengan skenario Anda. WinUI 3 dengan SDK Aplikasi Windows direkomendasikan untuk aplikasi Windows asli baru. UWP dalam mode pemeliharaan — untuk proyek baru menggunakan SDK Aplikasi Windows dengan WinUI 3, dan untuk memodernisasi aplikasi UWP yang ada, lihat panduan migrasi.
WinUI 3 (SDK Aplikasi Windows)
Direkomendasikan untuk aplikasi desktop Windows asli baru. Bangun dengan C# atau C++ dan XAML. Mendukung Windows 10 1809+ dan Windows 11.
WPF (.NET)
Kerangka kerja XAML matang untuk aplikasi desktop .NET. Modernisasi aplikasi WPF yang ada dengan interop SDK Aplikasi Windows untuk mengakses fitur Windows baru.
Formulir Windows (.NET)
Pengembangan UI yang cepat untuk aplikasi lini bisnis. Tetap didukung dengan .NET 8+; lakukan modernisasi secara bertahap dengan interoperabilitas SDK Aplikasi Windows.
.NET MAUI
Kerangka kerja lintas platform yang menargetkan Windows, macOS, iOS, dan Android dari satu basis kode C# dan XAML.
C++ dan Win32
Akses OS langsung untuk aplikasi, game, dan utilitas sistem berkinerja tinggi. Gunakan proyeksi Win32, COM, atau C++/WinRT.
Progressive Web Apps (PWA)
Aplikasi web-first dengan integrasi Windows — taskbar, pemberitahuan, dukungan offline. Buat dengan HTML, CSS, dan JavaScript.
Referensi dan unduhan SDK
Lompat langsung ke halaman arahan SDK untuk dokumen referensi, catatan rilis, dan unduhan.
Persyaratan untuk memulai
Apa yang Anda butuhkan untuk mulai membangun dengan SDK Aplikasi Windows. Menargetkan Windows 10 versi 1809 (build 17763) atau yang lebih baru.
SDK Aplikasi Windows (stabil terbaru)
Unduh rilis stabil saat ini. Termasuk WinUI 3, API siklus hidup aplikasi, windowing, dan alat penyebaran. Periksa halaman unduhan untuk nomor versi terbaru.
WinUI 3 (termasuk dalam SDK Aplikasi Windows)
Kerangka kerja UI asli untuk aplikasi desktop Windows. Dikirim sebagai bagian dari SDK Aplikasi Windows — tidak diperlukan penginstalan terpisah.
Visual Studio 2026 dengan beban kerja SDK Aplikasi Windows
Instal Visual Studio 2026 dengan beban kerja 'pengembangan desktop .NET' dan ekstensi SDK Aplikasi Windows. Atau, gunakan VS Code dengan C# Dev Kit.
Bahasa dan runtime yang didukung
C# dengan .NET 8 atau yang lebih baru, C++ (Win32 dan C++/WinRT), Rust (melalui crate windows-rs). XAML digunakan untuk markup UI di WinUI 3 dan WPF.
Alat dan sumber daya
Contoh kode aplikasi Windows di GitHub
Jelajahi contoh aplikasi dan cuplikan kode yang menunjukkan fitur SDK Aplikasi Windows, kontrol WinUI 3, dan API platform.
Penyiapan lingkungan pengembangan Windows
Siapkan lingkungan pengembangan Anda dengan Visual Studio, SDK Aplikasi Windows, Dev Home, dan Subsistem Windows untuk Linux.
blog pengembang Windows
Baca pengumuman, rilis pembaruan, dan penyelaman mendalam dari tim pengembang Windows.
Migrasi dari UWP ke SDK Aplikasi Windows
UWP dalam mode pemeliharaan. Migrasikan aplikasi UWP yang ada ke SDK Aplikasi Windows untuk mengakses API saat ini dan investasi platform yang sedang berlangsung.