Bagikan melalui


Apa yang Baru untuk pengembang di Windows 11

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 Jika Anda memiliki proyek yang sudah ada di mana Anda ingin menggunakan Windows App SDK, Anda dapat menginstal versi terbaru paket Windows App SDK NuGet di proyek Anda. Aplikasi yang tidak dikemas harus mengikuti prosedur ini untuk menggunakan Windows App SDK, tetapi aplikasi paket juga dapat melakukan ini.
Mengunduh Windows App SDK 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

Fitur Deskripsi
WinUI 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.

Alat pengembang

Fitur Deskripsi
Gambaran Umum Dev Home 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.
WSL (Subsistem Windows untuk Linux) 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.