Qu'est-ce que le Projet Réunion ?
Project Reunion est une évolution de la plate-forme de développement Windows qui la rendra plus compatible, agile, moderne et ouverte. La vision de Microsoft est d'unifier la plate-forme de développement pour faciliter la création d'applications qui fonctionnent sur tous les appareils Windows.
Project Reunion fonctionne dans toutes vos applications - Win32, Packaged et UWP - et sur de nombreuses versions de Windows. Il fournit une plate-forme unifiée pour les applications Win32 et UWP (Universal Windows Platform) nouvelles et existantes.
Project Reunion aidera les développeurs à mettre à jour et à moderniser leurs applications existantes avec les dernières fonctionnalités, qu'elles soient C++, .NET ou React Native. Il unifiera l'accès aux API Win32 et UWP existantes et les rendra disponibles découplées du système d'exploitation, via des outils comme NuGet.
xbox game pass mortal kombat
L'idée derrière Project Reunion est qu'il permet aux développeurs de créer une application Windows et de cibler tous les 1 milliard d'appareils Windows,
- Rajesh Jha, vice-président exécutif - Experiences and Devices Group, Microsoft
Applications Windows (universelles)
Microsoft s'est efforcé de rapprocher les applications de bureau Win32 et ses applications UWP ces dernières années. Project Union est un pas dans la même direction, avec à la fois des applications de bureau traditionnelles et des applications UWP appelées simplement « applications Windows ».
Lors de la Build 2020, Microsoft a publié un aperçu de WinUI 3, qui est l'un des premiers composants du parcours du projet Réunion. À l'aide de WinUI, les développeurs pourront créer de nouvelles applications avec une interface utilisateur moderne qui s'adapte et évolue sur tous les appareils, ou moderniser progressivement l'interface utilisateur des applications de bureau existantes.
Microsoft a également introduit l'aperçu WebView2 qui permet aux développeurs d'intégrer une WebView basée sur Chromium dans leurs applications. WebView 2 sera complètement découplé de Windows, afin que les développeurs puissent activer des fonctionnalités Web complètes sans être enfermés dans une version particulière de Windows 10.
Microsoft cherche à ingénieur Project Reunion au grand jour sur GitHub , afin que la communauté des développeurs puisse avoir un mot plus direct sur l'évolution de la plate-forme.
Windows et au-delà
Microsoft a une ambition plus large avec ces applications Windows basées sur Project Union. Bien que ces applications modernes puissent fonctionner sur « 1 milliard d'appareils Windows », elles peuvent également être optimisées pour être diffusées du cloud vers des clients légers.
Au fur et à mesure, vous exécuterez des applications Windows non seulement sur Windows, mais également sur iOS, Android, Mac et Linux à partir du cloud. Alors que vous pouvez déjà diffuser des applications à distance sur des smartphones, Project Reunion permet de moderniser les anciennes applications au lieu d'avoir à les réécrire pour le Web ou les plates-formes mobiles.
Problèmes du passé
Microsoft a eu du mal à donner un sens à sa gueule de bois héritée et à ses perspectives modernes avec une approche unifiée.
UWP a connu des débuts difficiles et une fois que Microsoft a abandonné ses ambitions mobiles, la plate-forme a eu du mal à susciter l'intérêt des développeurs. Pour une application professionnelle, pourquoi un développeur s'engagerait-il dans UWP alors qu'il doit servir d'anciennes versions de Windows et qu'il n'a pas l'intention d'être disponible sur une Xbox ou un HoloLens ?
Et puis il y avait l'énigme du Microsoft Store pour fournir des applications packagées, où honnêtement, même Microsoft n'a pas aidé à renforcer la confiance des développeurs. Les nouveaux Microsoft Edge et Office 365 – deux des produits phares de l'entreprise – ne sont pas expédiés via le Store.
Project Reunion est-il la bonne évolution de la plateforme de développement Windows ou est-ce trop peu trop tard ? Le temps nous le dira.