Windows App SDK 1.0.0-eksperimental dengan WinUI 3, lebih banyak dirilis

Ikon waktu membaca 3 menit Baca


Pembaca membantu dukungan MSpoweruser. Kami mungkin mendapat komisi jika Anda membeli melalui tautan kami. Ikon Keterangan Alat

Baca halaman pengungkapan kami untuk mengetahui bagaimana Anda dapat membantu MSPoweruser mempertahankan tim editorial Baca lebih lanjut

win 3

Microsoft baru saja merilis Windows App SDK 1.0.0-experimental, sebuah toolkit yang memberdayakan pengembang aplikasi desktop untuk membangun aplikasi dengan UI Windows, API, dan fitur platform modern.

Versi 1.0.0 SDK menghadirkan fitur dan peningkatan berikut:

Windows UI 3

Rilis WinUI 3 ini difokuskan untuk membangun fitur baru untuk 1.0 stabil dan memperbaiki bug.

  • Fitur baru: Dukungan untuk menampilkan ContentDialog per jendela daripada per utas.
  • Bug: Untuk daftar lengkap bug yang dibahas dalam rilis ini, lihat repo GitHub.
  • sampel: Untuk melihat kontrol dan fitur WinUI 3 beraksi, Anda dapat mengkloning dan membangun aplikasi Galeri Kontrol WinUI 3 dari GitHub, atau unduh aplikasinya dari Microsoft Store.

Pemberitahuan push (fitur eksperimental)

Rilis ini memperkenalkan API pemberitahuan push yang dapat digunakan oleh aplikasi desktop paket MSIX dengan identitas berbasis pendaftaran aplikasi Azure. Untuk menggunakan fitur ini, Anda harus daftar untuk pratinjau pribadi Microsoft.

Batasan penting:

  • Pemberitahuan push hanya didukung di aplikasi paket MSIX yang berjalan pada Windows 10 versi 2004 (build 19041) atau rilis yang lebih baru.
  • Microsoft berhak untuk menonaktifkan atau mencabut aplikasi dari pemberitahuan push selama pratinjau pribadi.
  • Microsoft tidak menjamin keandalan atau latensi pemberitahuan push.
  • Selama pratinjau pribadi, volume pemberitahuan push dibatasi hingga 1 juta per bulan.

Windowing (fitur eksperimental)

Rilis ini mencakup pembaruan untuk API windowing. Ini adalah satu set API windowing tingkat tinggi, berpusat di sekitar kelas AppWindow, yang memungkinkan skenario windowing yang mudah digunakan yang terintegrasi dengan baik dengan pengalaman pengguna Windows dan aplikasi lain. Ini mirip dengan, tetapi tidak sama dengan, UWP AppWindow.

Batasan penting:

  • Pelepasan ini AppWindow saat ini hanya tersedia untuk aplikasi Win32 (baik yang dikemas maupun tidak).
  • Windows App SDK saat ini tidak menyediakan metode untuk melampirkan konten kerangka kerja UI ke AppWindow; Anda dibatasi untuk menggunakan HWND metode akses interop.
  • Windowing API saat ini tidak akan bekerja pada Windows versi 1809 dan 1903 untuk AMD64.

Penerapan untuk aplikasi yang tidak dikemas (fitur eksperimental)

Rilis ini memperkenalkan pembaruan untuk ketergantungan dinamis fitur, termasuk bootstrap API.

Batasan penting:

  • Fitur dependensi dinamis hanya didukung untuk aplikasi yang tidak dikemas (yaitu, aplikasi yang tidak menggunakan MSIX untuk teknologi penerapannya).
  • Penelepon yang ditinggikan tidak didukung.

Keterbatasan lain dan masalah yang diketahui

  • Tidak ada dukungan untuk konfigurasi build CPU apa pun: Windows App SDK ditulis dalam kode asli dan karenanya tidak mendukung CPU apa saja membangun konfigurasi. Itu Templat proyek WinUI hanya mengizinkan bangunan khusus arsitektur. Kapan menambahkan SDK Aplikasi Windows ke aplikasi .NET atau komponen yang mendukung CPU apa saja, Anda harus menentukan arsitektur yang diinginkan: x86x64 or arm64.
  • Aplikasi .NET harus menargetkan build 18362 atau lebih tinggi: TFM Anda harus disetel ke net5.0-windows10.0.18362 atau lebih tinggi, dan proyek pengemasan Anda <TargetPlatformVersion> harus disetel ke 18362 atau lebih tinggi. Untuk info lebih lanjut, lihat masalah yang diketahui di GitHub.

Baca selengkapnya dan temukan tautan unduhan di Microsoft di sini.

Lebih lanjut tentang topik: SDK Aplikasi Windows 1.0.0, win 3

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai *