Flutter : la prise en charge des applications Windows n'est plus en bêta

Félix Cattafesta |

La prise en charge des applications Windows sur Flutter est officiellement sortie de bêta. Flutter est un framework open source conçu par Google et pensé à la base pour la création d'apps mobiles multiplateformes (iOS et Android). Selon l'entreprise, près d'un demi-million d'apps utilisent Flutter, avec de grands noms comme BMW ou ByteDance. Depuis peu, ce SDK permet aussi de générer des apps Linux, Windows et macOS. La version 2.10 apporte une prise en charge stable pour Windows, tandis que les deux autres plateformes restent en bêta.

L'application Harmonoid pour Windows utilise Flutter. Image : Flutter.

Les applications Windows et mobiles étant différentes sur plusieurs points, les développeurs avaient du pain sur la planche. Cette version 2.10 comprend de nombreuses améliorations importantes pour les apps Windows : Google cite des progrès dans la gestion du texte et du clavier, mais aussi de nouvelles intégrations directement dans Windows. Les applications pourront communiquer avec les API Win32, COM et Windows Runtime. Plusieurs équipes de Microsoft ont travaillé avec Flutter, notamment sur l'aspect design (Fluent UI).

Cette prise en charge complète réjouit visiblement Microsoft, qui espère voir arriver plus de programmes sur sa boutique d'apps. Le vice-président de la plateforme des développeurs Windows a déclaré :

Windows est une plateforme ouverte, et nous accueillons tous les développeurs. Nous sommes ravis de voir les développeurs utilisant Flutter apporter leurs expériences à Windows et les publier également sur le Microsoft Store. La prise en charge de Flutter pour Windows est un grand pas pour la communauté, et nous sommes impatients de voir ce que vous apporterez à Windows !

Mais ce n'est pas tout. Flutter 2.10 offre également des améliorations de performances et quelques fonctionnalités sur iOS. L'animation du clavier devrait être plus fluide sans que les développeurs n'aient à faire quoi que ce soit. Des bugs liés au plug-in de l'appareil photo ont été corrigés tandis que les apps iOS 64 bits devraient demander moins de mémoire.

Ça sent le sapin en revanche pour iOS 9.3.6, dont la prise en charge passe du niveau « Supported » à « Best Effort ». Autrement dit, cette version sera désormais maintenue uniquement par le biais de code et de tests ad hoc et communautaires.

Flutter devrait définitivement abandonner la prise en charge des appareils iOS 32 bits et des versions 9 et 10 d'iOS dans une version prévue pour le troisième trimestre 2022. Les applications construites avec Flutter après cette date ne fonctionneront plus sur les appareils iOS 32 bits, et la version minimale d'iOS prise en charge par Flutter passera à iOS 11.

Accédez aux commentaires de l'article