Project Reunion vise à unifier le développement UWP et Win32 sur Windows 10
Microsoft a présenté un nouveau projet. Nommé 'Project Reunion', il s'agit de la nouvelle tentative de Microsoft d'unifier le développement d'applications pour Windows 10.
Project Reunion est une nouvelle plate-forme qui extrait les API Win32 et UWP du système d'exploitation et les propose à la place à la manière d'un gestionnaire de packages NuGet. Il fournira des fonctionnalités Windows modernes aux développeurs qui utilisent C++, WPF, Windows Forms, UWP et React Native pour créer leurs applications.
Cela permettra aux développeurs de continuer à prendre en charge les anciennes versions de Windows, car les API disponibles via Project Reunion fonctionnent à un niveau inférieur sur les versions prises en charge de Windows. Microsoft n'a pas expliqué ce qu'ils entendaient par "ancienne" version de Windows, cependant, rappelez-vous que Windows 7 n'est pas pris en charge plus longtemps, donc ce n'est pas de chance.
Avec Project Reunion, Microsoft tentera également de faire la transition entre les mises à jour des fonctionnalités fluide, sans casser les applications qui reposent sur des fonctionnalités manquantes dans telle ou telle fonctionnalité de Windows 10 mettre à jour.
Pour accompagner Project Reunion, vous pouvez consulter WebView2. Il fait partie du projet de navigateur Edge qui a été découplé du système d'exploitation. Microsoft étend WebView2 dans le cadre de Project Reunion afin que vous puissiez inclure WebView2 basé sur Chromium dans vos applications.
Une autre partie du projet Réunion est Aperçu de WinUI 3. Il s'agit d'une plate-forme d'interface utilisateur moderne pour Windows 10, qui permettra aux développeurs d'implémenter des interfaces natives modernes à l'aide de C++, WPF et Windows Forms.