Microsoft publie une nouvelle version de React Native Windows

Microsoft a publié React Native Windows 0.85.0, une version mise à jour de son framework open source destiné à la création d'applications multiplateformes. Cette version repose sur React Native 0.85.3 et supprime la prise en charge de l'ancienne architecture. Les développeurs doivent donc migrer vers la nouvelle architecture Fabric avant de mettre à jour leurs applications.

Nouvelle architecture et configuration requise

React Native Windows 0.85.0 nécessite désormais des outils logiciels plus récents, notamment Visual Studio 2026, .NET 10 et le Windows App SDK 1.8. Ces mises à jour garantissent la compatibilité avec les dernières pratiques et fonctionnalités de développement. Microsoft recommande aux utilisateurs de mettre à jour leur environnement avant d'installer la nouvelle version.

Nouvelles fonctionnalités et améliorations de conception

Parmi les nouveautés, les développeurs peuvent désormais contrôler la barre de titre et les bordures des fenêtres modales, ce qui permet de personnaliser davantage la conception des fenêtres. Le framework prend également en charge les propriétés de style de contour pour les vues, une nouvelle option de mise en forme pour les applications Windows. Par ailleurs, des info-bulles apparaissent lorsque le focus du clavier passe sur un élément, ce qui améliore l'accessibilité et l'interaction avec l'utilisateur.

Performances et corrections de bogues

Cette version comprend des améliorations de performances, notamment un meilleur rendu du texte et une gestion plus fiable des interactions tactiles, en particulier sur les écrans à haute résolution. Elle corrige également plusieurs plantages et bogues liés au tactile, au texte, au rendu et à l'accessibilité. Certains de ces correctifs peuvent modifier le comportement des applications existantes après la mise à jour.

Outils pour développeurs et compatibilité

La version met aussi à jour les outils destinés aux développeurs, notamment la possibilité de lancer Metro sur un port personnalisé et des modèles d'application plus cohérents pour les versions de production et de débogage. Microsoft encourage les développeurs à tester les nouvelles fonctionnalités à l'aide de React Native Gallery 0.85, qui présente les conceptions et comportements des composants dans un environnement Windows.

Contexte sur React Native

React Native est un framework open source créé par Meta Platforms (anciennement Facebook Inc.) qui permet aux développeurs de créer des applications pour plusieurs plateformes, dont Android, iOS, Windows et le web, en utilisant le framework React. Il est utilisé par des entreprises comme Facebook, Microsoft et Shopify, bien que Shopify s'en éloigne progressivement. Le framework est également utilisé pour les applications de réalité virtuelle chez Oculus.