Microsoft ‘Project Reunion’ Untuk Menyatukan Aplikasi Win32 Dan UWP Untuk Windows 10X Pada Peranti Pengkomputeran Mudah Alih Dwi-Skrin?

Microsoft / Microsoft ‘Project Reunion’ Untuk Menyatukan Aplikasi Win32 Dan UWP Untuk Windows 10X Pada Peranti Pengkomputeran Mudah Alih Dwi-Skrin? 2 minit membaca

The Surface Neo: Salah satu peranti Pertama yang menyokong Windows 10X



Microsoft menerbitkan dokumen penting yang menawarkan perincian mengenai ‘Project Reunion’. Seperti namanya, projek ini akan melibatkan menggabungkan Aplikasi Win32 lama dengan Aplikasi UWP (Universal Windows Platform) moden. Penyatuan dua platform yang berbeza secara signifikan harus memastikan platform pengembangan dan penyebaran aplikasi yang lebih sederhana untuk pembangun yang membuat aplikasi Windows 10 dan kemungkinan besar sistem operasi Windows 10X.

Dengan Windows 8, Microsoft mencuba pendekatan yang berbeza pada aplikasi. Sementara Aplikasi Win32 lama berjuang dengan ekosistem aplikasi moden , Microsoft memperkenalkan UWP. Walaupun UWP dimaksudkan untuk menawarkan operasi yang diselaraskan, terdapat beberapa masalah untuk pemaju yang bekerja dengan dua platform yang terpisah untuk tujuan yang sama. Kini Microsoft akhirnya memutuskan untuk menggabungkan kedua ekosistem Win32 dan UWP dengan ‘Project Reunion’.



Microsoft ‘Project Reunion’ bertujuan untuk menyatukan Aplikasi Win32 dan Universal Windows Platform (UWP):

Selepas pelancaran dan kejayaan tablet berasaskan sentuhan dan peranti pengkomputeran mudah alih, Microsoft berusaha untuk meluruskan semula sistem operasi Windows untuk peranti genggam dengan skrin sentuh. Walaupun Aplikasi Win32 sebelumnya berfungsi dengan baik dengan antara muka papan kekunci-tetikus, Microsoft memerlukan aplikasi yang dioptimumkan untuk web dan antara muka berasaskan sentuhan. Selain itu, aplikasi ini akan dioptimumkan untuk orientasi skrin yang berbeza dan senario penggunaan. Oleh itu Platform Windows Universal atau UWP telah dibuat. Namun, ini membawa kepada dua senario pengembangan aplikasi yang selari.



Project Reunion adalah usaha untuk membersihkan masalah yang dibuat oleh Microsoft dengan aplikasi UWP ‘moden’ bermula dari Windows 8. Pengguna selalu menganggap Aplikasi Win32 lama sebagai perkara penting untuk menyelesaikan kerja. Sementara itu, aplikasi UWP dianggap versi dipermudah untuk peranti pengkomputeran mudah alih.

Dengan Project Reunion, Microsoft pada dasarnya telah menyusun Win32 API dengan UWP API. Ini akan membolehkan pembangun menambah ciri moden seperti panel Kongsi ke aplikasi desktop mereka. Menggabungkan dua platform adalah penting untuk penyatuan dua pendekatan pembangunan yang berasingan dan mempermudah proses pengembangan aplikasi.



Apa yang ditawarkan oleh Microsoft Project Union kepada Pembangun Aplikasi?

Komponen Project Reunion pertama adalah sumber terbuka WinUI 3 dan WebView 2 . Walaupun WinUI 3 adalah kerangka UI asli yang moden untuk Windows 10, WebView 2 adalah kawalan untuk mengintegrasikan kandungan web ke dalam aplikasi. Microsoft kini telah menambah a penjelasan ke laman GitHubnya untuk Project Reunion untuk menerangkan apa projek itu dan tidak.

Pada permulaan, Microsoft telah menambahkan C ++ / WinRT , Rehat / WinRT , dan C # / WinRT perpustakaan ke Project Union. Pratonton umum perpustakaan runtime Windows Rust telah ditambahkan bulan lalu. Ini akan memudahkan pembangun aplikasi Windows untuk menggunakan Rust dengan lebih baik. Ini berfungsi untuk tujuan yang sama seperti jangka masa Windows untuk kod yang ditulis dalam C ++ dan C #. Microsoft juga menambahkan MISX-Core, yang pada dasarnya merupakan cara untuk pembangun menyebarkan aplikasi ke PC Windows melalui kedai atau mekanisme pihak ketiga mereka sendiri.

Microsoft telah menjelaskan bahawa Project Union bukanlah model atau platform aplikasi baru. Dengan kata lain, tidak akan ada templat ‘App Reunion Project baru’ untuk Visual Studio, VS Code, atau persekitaran pembangunan lain. Berbicara tentang hal yang sama, Microsoft menyebutkan, “Anda masih akan mendapat akses penuh ke Windows SDK dan kit yang berkaitan. Dari masa ke masa, ciri-ciri yang disediakan oleh Project Reunion akan berkembang di sebalik penggabungan model Win32 dan UWP yang ada dan menyediakan fungsi tambahan untuk semua aplikasi digunakan. '

Microsoft juga menjelaskan bahawa Project Union bukanlah model pembungkusan atau pengasingan baru untuk aplikasi. Ini bukan model keselamatan baru untuk aplikasi. Lebih jauh lagi, Project Union tidak bertujuan untuk pembangun menjalankan aplikasi di cloud. Walau bagaimanapun, teknologi Project Reunion akan membantu mendapatkan aplikasi pada keluarga API moden yang bersedia untuk awan.

Teg Microsoft