Flutter 2.10 arrive avec une prise en charge stable pour la création d'applications Windows

Flutter est déjà utilisé par des milliers d'applications Android et iOS, mais le support de Windows a officiellement quitté le statut bêta.

Google travaille sur Flutter depuis quelques années maintenant, dans le but de créer le cadre logiciel multiplateforme dont rêvent les développeurs. Flutter peut être utilisé pour créer des applications pour Android, iOS, Linux, Windows, macOS et même le Web, le tout avec une base de code et une conception visuelle partagées. Flutter 2.10 est maintenant disponible, qui inclut une prise en charge stable pour Windows.

Battement prend en charge Linux, Windows et macOS en version bêta depuis un certain temps déjà, mais Windows est le premier à atteindre un statut stable. Google a annoncé jeudi: « Aujourd'hui marque une expansion significative de cette vision avec la première version de production prenant en charge Windows comme cible d'application, permettant aux développeurs Windows de bénéficier de la même productivité et de la même puissance que les développeurs mobiles profiter."

Les applications Flutter sous Windows peuvent utiliser la plupart du framework Flutter habituel disponible sur iOS et Android, mais elles peuvent également utiliser les API Win32, COM et Windows Runtime selon les besoins. Google a également mis à jour certains plugins Flutter courants pour prendre en charge Windows, tels que caméra, fichier_picker, et préférences_partagées – tous prennent en charge les plates-formes de bureau depuis un certain temps, mais Google les considère désormais prêtes pour la production. Il y a aussi une implémentation de la conception Fluent de Microsoft dans Flutter, afin que les applications Flutter sur Windows n'aient pas à se démarquer comme un pouce endolori.

Exemple d'application Flutter sur Windows (Source: Google)

Google a également souligné les contributions de Microsoft à cet effort, en déclarant: « plusieurs équipes de Microsoft ont contribué à l'annonce d'aujourd'hui. En particulier, nous souhaitons exprimer notre gratitude à l'équipe de conception de Fluent pour sa contribution à l'iconographie des applications Flutter sous Windows. Le fluentui_system_icons Le package a reçu le statut Flutter Favorite en signe de sa qualité. "

Même si c'est la première fois qu'une plate-forme Flutter de bureau reçoit le label stable, Flutter a déjà pris pied sur le bureau, en particulier sur Linux de bureau. Google et Canonical (le développeur d'Ubuntu Linux) ont travaillé ensemble pour créer des applications Linux Flutter facile à distribuer via le Snap Store, et le programme d'installation pour Ubuntu Linux est actuellement en cours de réécriture dans Flutter.