Ubah aplikasi win32 Anda menjadi uwp dengan proyek centennial

Video: Integrating UWP components into Win32 applications 2024

Video: Integrating UWP components into Win32 applications 2024
Anonim

Microsoft ingin pengembang untuk mengkonversi aplikasi desktop klasik mereka ke UWP (Universal Windows Platform). Rencana barunya disebut Project Centennial, dan raksasa perangkat lunak itu berharap lepas landas karena itu akan menjadi alat yang hebat untuk mendapatkan lebih banyak aplikasi Win32 di kereta UWP.

Dari apa yang kita pahami, penggunaan Project Centennial akan menempatkan aplikasi Win32 dalam paket AppX yang dapat diinstal dan dihapus dengan mudah. Selain itu, aplikasi harus tersedia dari Windows Store, tetapi kami tidak yakin berapa banyak pekerjaan yang dibutuhkan dari pengembang untuk memungkinkan hal ini.

Dengan Project Centennial, setiap aplikasi Win32 harus memanfaatkan beberapa fitur Windows 10 sebelum Microsoft mempertimbangkan untuk menerima aplikasi di Windows Store. Aplikasi ini juga harus dapat diandalkan dan aman dari virus dan potensi ancaman lainnya. Dari sudut pandang kami, ini adalah inisiatif sempurna untuk banyak aplikasi Win32 lawas yang tidak akan pernah ditulis ulang dari awal untuk mendukung Universal Windows Platform.

Berikut adalah beberapa manfaat utama dari mengonversi aplikasi Win32 Anda dengan Project Centennial menurut Microsoft:

  • Pengalaman pemasangan aplikasi Anda jauh lebih lancar bagi pelanggan Anda. Anda dapat menyebarkannya ke komputer menggunakan sideloading (lihat Sideload LOB apps di Windows 10), dan tidak meninggalkan jejak setelah dicopot. Jangka panjang, Anda juga akan dapat mempublikasikan aplikasi Anda ke Windows Store.
  • Karena aplikasi Anda yang dikonversi memiliki identitas paket, Anda dapat memanggil lebih banyak API UWP, bahkan dari partisi dengan kepercayaan penuh, daripada sebelumnya.
  • Dengan kecepatan Anda sendiri, Anda dapat menambahkan fitur UWP ke paket aplikasi Anda, seperti antarmuka pengguna XAML, pembaruan ubin langsung, tugas latar belakang UWP, layanan aplikasi, dan banyak lagi. Semua fungsi yang tersedia untuk aplikasi UWP lainnya tersedia untuk aplikasi Anda.
  • Jika Anda memilih untuk memindahkan semua fungsionalitas aplikasi Anda dari partisi penuh kepercayaan aplikasi dan ke dalam partisi wadah aplikasi, maka aplikasi Anda akan dapat berjalan pada perangkat Windows 10 apa pun.
  • Sebagai aplikasi UWP, aplikasi Anda dapat melakukan hal-hal yang bisa dilakukan sebagai aplikasi desktop klasik. Ini berinteraksi dengan tampilan tervirtualisasi dari sistem file dan registri yang tidak dapat dibedakan dari sistem file dan registry yang sebenarnya.
  • Aplikasi Anda dapat berpartisipasi dalam lisensi bawaan dan fasilitas pembaruan otomatis di Windows Store. Pembaruan otomatis adalah mekanisme yang sangat andal dan efisien, karena hanya bagian file yang diubah yang diunduh.

Jika mengonversi semudah yang dikatakan Microsoft, maka kita akan melihat ribuan aplikasi lawas pindah ke Windows Store dalam waktu dekat.

Ubah aplikasi win32 Anda menjadi uwp dengan proyek centennial