Microsoft Mencoba Mengoptimalkan 'Project Union' Yang Mengikat Aplikasi Win32 Tradisional Dengan UWP Untuk Windows 10?
Microsoft telah mencoba untuk menutup kesenjangan yang lebar antara Aplikasi Win32 tradisional dan masih relevan, dan Aplikasi UWP (Universal Windows Platform) yang cukup baru. Dengan Project Union, Windows 10 mungkin memiliki platform operasional terpadu untuk aplikasi.
Microsoft Windows 10 sedang mengalami beberapa perubahan besar karena Project Union, platform yang berupaya memastikan Aplikasi Win32 tradisional bekerja dengan baik dengan Aplikasi UWP modern. Lebih penting lagi, Microsoft tampaknya memisahkan Ekosistem Aplikasi dari Windows 10 untuk menawarkan keamanan dan privasi yang lebih baik dengan Project Union.
Microsoft Mendorong Serikat Proyek Menuju Windows 10 Untuk Memisahkan Ekosistem Aplikasi Dan Menyatukan Aplikasi Win32 Dengan Aplikasi UWP:
Microsoft memperkenalkan ekosistem aplikasi Universal Windows Platform di Windows 8. Selain aplikasi Win32 yang ada, Windows 8 menyertakan aplikasi modern yang akan menawarkan pengalaman multitasking yang lebih baik pada perangkat keras dengan antarmuka sentuh. Tak perlu ditambahkan, Platform UWP masih memiliki jalan panjang sebelum menjadi arus utama dan menggantikan Aplikasi Win32.
Aplikasi modern Windows UWP selalu agak terlambat dan tampaknya berada di belakang aplikasi standar Win32. Ini terlepas dari kenyataan bahwa Microsoft berusaha keras untuk mempromosikan Aplikasi UWP dengan menghadirkan fitur-fitur baru hanya ke UWP. Aplikasi Win32, meskipun kuat, sengaja disimpan dalam keadaan "non-inovasi" dan pengembang tertinggal dengan akses ke API lama saja.
Sekarang ada beberapa perubahan menarik. Dengan Project Union, Microsoft telah mencoba menjembatani kesenjangan dengan menyatukan API di dua model aplikasi. Dengan kata lain, dengan Project Reunion, Microsoft mengklaim akan menyatukan akses ke API Win32 dan UWP yang ada. Selain itu, ekosistem aplikasi akan dipisahkan dari sistem operasi. Akibatnya, pengguna OS Windows 10 dapat mengharapkan "fitur modern" di aplikasi desktop tradisional, termasuk akses ke panel berbagi bawaan Windows 10.
Microsoft Akan Memperkenalkan 'Ruang Jendela Terpadu' Untuk Aplikasi UWP Dan Win32:
Microsoft dilaporkan akan memperkenalkan "ruang windowing terpadu" untuk aplikasi UWP dan Win32. Ini akan memungkinkan pengembang untuk mengadopsi API yang dapat memberikan pengalaman jendela yang konsisten di seluruh aplikasi UWP atau Win32. Berbicara tentang inovasi, Microsoft berkata,
“Kami juga ingin model windowing pada dasarnya sama sehingga kami menciptakan cara kerja yang familiar untuk pengembang terlepas dari apakah Anda memilih UWP atau Win32 sebagai model aplikasi Anda.”
Microsoft telah mengindikasikan bahwa windowing API Windows 10 akan dapat diakses oleh pengembang terlepas dari model proses (UWP atau Win32) di bawah Project Union. Ini akan memungkinkan Microsoft dan pengembang untuk membuat aplikasi, baik itu UWP atau Win32, dengan serangkaian fitur dan API yang sama.
Penting untuk dicatat bahwa dalam keadaan saat ini, Windows 10 saat ini menawarkan dua cara yang sangat berbeda untuk melakukan "windowing" (mengubah ukuran aplikasi, kustomisasi bilah judul, dll). Tak perlu ditambahkan, Aplikasi Win32 memiliki skenario jendela yang kuat dan efektif, Aplikasi UWP tampak sangat terbatas terutama dalam skenario Windowing.
Dengan Project Union, Microsoft akan memungkinkan pengembang untuk memiliki kekuatan jendela Win32 untuk Aplikasi UWP. Selain itu, perusahaan masih akan mengembangkan dan menerapkan API terpadu yang meningkatkan konsistensi di seluruh aplikasi.
Jika Project Union tetap menepati janji yang tersirat, maka pengembang Aplikasi Win32 dan UWP akhirnya akan memiliki akses ke semua lapisan API windowing baru. Ini akan berdampak signifikan dan meningkatkan pengalaman jendela aplikasi UWP, dan menyatukan dua model aplikasi.