La technologie

Project Reunion 0.5 maintenant disponible pour tous

Il y a moins d’un an, Microsoft annonçait officiellement Project Reunion. Pour ceux d’entre vous qui ne savent pas ce que cela signifie, c’est l’unification entre le développement x86 classique et les applications UWP.

Au lieu d’avoir deux aspects du développement, l’un plus classique et l’autre plus moderne, les deux plates-formes partageront désormais des ressources afin que les développeurs aient un accès complet. Avec cela, nous évitons les limitations qui existaient dans UWP et une interface archaïque dans les applications win32. Aujourd’hui, Project Reunion 0.5 arrive et nous vous disons ce qu’il propose.

Project Reunion 0.5 maintenant disponible pour les développeurs

L’équipe de développement a réussi à le faire en un temps record. Rappelons qu’il y a moins d’un an ce projet Réunion était discuté pour la première fois et il n’y a pas si longtemps, la première version que Reunion soutiendrait était spécifiée.

Vient maintenant Project Reunion 0.5 qui facilite la création d’applications pour Windows 10. La technologie n’est plus aussi pertinente et l’apparence s’adaptera à la conception de Windows 10.

5

«À 0,5, nous nous concentrons fortement sur ce que nous avons entendu de la part de notre communauté de développeurs sur le fait de rendre les applications de bureau faciles à créer à nouveau», écrit Andrew Clinick de Microsoft lors de la publication de l’annonce. «C’est pourquoi nous trouverons un support jusqu’à Windows 10 version 1809, la possibilité d’utiliser Project Reunion avec une application .NET 5, ainsi que WinUI 3 et WebView2 pour le développement moderne, le développement d’interface utilisateur compatible, le tout avec un niveau de support de production lors de l’utilisation d’applications packagées. »

L’objectif reste de livrer Project Reunion 1.0 avant la fin de cette année. La réalité est que l’équipe ne se contente pas de respecter son calendrier. Les futures mises à jour comprendront de nouvelles fonctionnalités telles que le cycle de vie des applications pour améliorer les performances du système et la durée de vie de la batterie, un système de fenêtrage moderne combinant «la puissance des fenêtres Win32 avec la facilité d’UWP», la prise en charge des notifications pour les scénarios locaux et push, la prise en charge des applications non packagées et beaucoup plus.

WinUI 3, le plus gros frein au développement

Pour l’instant, Project Reunion 0.5 comprend des composants MRTCore et DWriteCore entièrement pris en charge, la version de production de WinUI 3 pour les applications de bureau et WebView2. Il prend en charge les applications packagées (c’est-à-dire les applications livrées avec MSIX), mais la prise en charge des applications non packagées viendra dans une future mise à jour.

«La version de WinUI 3 livrée avec cette version est la première version adaptée aux applications de production et prenant en charge le transfert», explique Clinick. «Avec WinUI 3, il est désormais possible de créer des applications de bureau pouvant être publiées dans le Microsoft Store. Il existe actuellement deux méthodes possibles pour créer une application WinUI 3: créer une nouvelle application WinUI 3 Desktop à partir de zéro. Migrez les applications de bureau existantes vers WinUI 3 en ajoutant un nouveau projet WinUI 3 à la solution et en ajustant ou en refactorisant sa logique. »

L’équipe derrière Project Reunion a plus de 100 objectifs établis qu’elle mettra en œuvre dans les mois à venir. C’est un défi incroyable et cela permettra aux développeurs de travailler sur leurs applications et de les rendre compatibles quelles que soient les mises à jour du système d’exploitation.

Articles similaires

Bouton retour en haut de la page