Microsoft ingin pengembang mengonversi aplikasi desktop klasik mereka ke UWP (Universal Windows Platform). Rencana barunya disebut Project Centennial, dan raksasa perangkat lunak itu berharap bisa lepas landas karena itu akan menjadi alat yang hebat untuk mendapatkan lebih banyak aplikasi Win32 di kereta UWP.
Dari apa yang telah kami 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 diperlukan dari pengembang untuk memungkinkan ini.
Dengan Project Centennial, setiap aplikasi Win32 harus memanfaatkan beberapa fitur Windows 10 sebelum Microsoft mempertimbangkan untuk menerima aplikasi di Windows Store. Aplikasi juga harus dapat diandalkan dan aman dari virus dan potensi ancaman lainnya. Dari sudut pandang kami, ini adalah inisiatif sempurna untuk banyak aplikasi Win32 lama yang tidak akan pernah ditulis ulang dari awal untuk mendukung Platform Universal Windows.
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 aplikasi LOB di Windows 10), dan tidak meninggalkan jejak setelah dicopot. Jangka panjang, Anda juga dapat memublikasikan aplikasi Anda ke Windows Store.
- Karena aplikasi Anda yang dikonversi memiliki identitas paket, Anda dapat memanggil lebih banyak API UWP, bahkan dari partisi 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 kepercayaan penuh aplikasi dan ke dalam partisi wadah aplikasi, maka aplikasi Anda akan dapat berjalan di perangkat Windows 10 mana pun.
- Sebagai aplikasi UWP, aplikasi Anda dapat melakukan hal-hal yang dapat dilakukan sebagai aplikasi desktop klasik. Ini berinteraksi dengan tampilan virtual dari registri dan sistem file yang tidak dapat dibedakan dari registri dan sistem file yang sebenarnya.
- Aplikasi Anda dapat berpartisipasi dalam lisensi bawaan Windows Store dan fasilitas pembaruan otomatis. 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.