Setelah pengumuman di Microsoft Build 2024, berikut adalah beberapa sorotan terbaru untuk pengembang Windows:
Rekomendasi yang diperbarui untuk pengembangan aplikasi
Kemampuan AI dan pembelajaran mesin baru yang didukung oleh Windows
Alat pengembang yang disempurnakan
Rekomendasi pengembangan
Anda sangat dianjurkan untuk mempertimbangkan untuk menggunakan Windows App SDK/WinUI atau WPF sebagai platform pengembangan Anda untuk membuat aplikasi klien Windows.
Windows App SDK
Fitur
Deskripsi
Windows App SDK
Windows App SDK adalah sekumpulan komponen dan alat pengembang yang mewakili evolusi berikutnya di platform pengembangan aplikasi Windows. Windows App SDK menyediakan sekumpulan API dan alat terpadu yang dapat digunakan dengan cara yang konsisten oleh aplikasi desktop apa pun di Windows 11 (dan downlevel ke Windows 10, versi 1809).
Catatan rilis Windows App SDK
Detail-detail tentang rilis stabil terbaru Windows App SDK, yang dapat digunakan oleh aplikasi dalam lingkungan produksi dan oleh aplikasi yang diterbitkan ke Microsoft Store.
Membuat aplikasi baru dengan Windows App SDK
Windows App SDK menyertakan templat proyek WinUI 3 yang memungkinkan Anda membuat aplikasi dengan antarmuka pengguna yang sepenuhnya berbasis WinUI. Saat Anda membuat proyek menggunakan templat ini (lihat Membuat proyek WinUI 3 pertama Anda), seluruh antarmuka pengguna aplikasi Anda diimplementasikan menggunakan windows, kontrol, dan jenis UI lainnya yang disediakan oleh WinUI 3.
Menggunakan Windows App SDK dalam proyek yang sudah ada
Ada beberapa paket dan saluran rilis untuk Windows App SDK. Halaman Unduh Windows App SDK menyediakan panduan tentang mana yang Anda butuhkan, tautan unduhan, dan instruksi penginstalan.
WinUI adalah komponen platform UI asli yang dikirim dengan Windows App SDK (sepenuhnya dipisahkan dari Windows SDK). Windows App SDK menyediakan sekumpulan API dan alat terpadu yang dapat digunakan untuk membuat aplikasi desktop produksi yang menargetkan Windows 10 dan yang lebih baru, dan dapat diterbitkan ke Microsoft Store.
Windows AI
Fitur
Deskripsi
Windows AI
Tingkatkan aplikasi Windows Anda dengan AI melalui API lokal dan model Pembelajaran Mesin.
Ringkasan Runtime Copilot Windows
Windows Copilot Runtime memperkenalkan cara baru untuk berinteraksi dengan sistem operasi yang menggunakan AI, seperti Phi Silica, Small Language Model (SLM) yang dibuat oleh Microsoft Research yang mampu menawarkan banyak kemampuan yang sama yang ditemukan dalam Model Bahasa Besar (LLM), tetapi lebih ringkas dan efisien sehingga dapat berjalan secara lokal di Windows.
Dev Home adalah pusat kontrol eksperimental untuk Windows, tetapi tidak akan lagi didukung mulai Mei 2025. Dev Home menyediakan kemampuan untuk memantau proyek di dasbor Anda menggunakan widget yang dapat disesuaikan, menyiapkan lingkungan dev Anda dengan mengunduh aplikasi, paket, atau repositori, menyambungkan ke akun dan alat pengembang Anda (seperti GitHub), dan membuat Dev Drive untuk penyimpanan semuanya di satu tempat.
Subsistem Windows untuk Linux (WSL) adalah fitur Windows yang memungkinkan Anda menjalankan lingkungan Linux di komputer Windows Anda, tanpa perlu komputer virtual terpisah atau booting ganda.
Sampel
Galeri WinUI 3 di GitHub diperbarui secara berkala untuk menampilkan penambahan dan peningkatan terbaru untuk WinUI di Windows App SDK. Aplikasi galeri juga dapat diunduh dari Microsoft Store.
Berkolaborasi dengan kami di GitHub
Sumber untuk konten ini dapat ditemukan di GitHub, yang juga dapat Anda gunakan untuk membuat dan meninjau masalah dan menarik permintaan. Untuk informasi selengkapnya, lihat panduan kontributor kami.
Umpan balik Windows developer
Windows developer adalah proyek sumber terbuka. Pilih tautan untuk memberikan umpan balik:
Pengembang Windows memiliki berbagai opsi untuk membuat aplikasi yang berjalan pada Windows. Modul ini memperkenalkan kerangka kerja Windows UI yang tersedia untuk pengembangan Windows. Ini juga memberikan panduan tentang cara memilih kerangka kerja terbaik untuk aplikasi Anda.
Bangun solusi end-to-end di Microsoft Azure untuk membuat Azure Functions, menerapkan dan mengelola aplikasi web, mengembangkan solusi yang menggunakan penyimpanan Azure, dan banyak lagi.
Gunakan repositori Github ini untuk mempelajari tentang pengembangan Windows. Aplikasi sampel menunjukkan fitur Windows, pola penggunaan API, dan skenario end-to-end.