Flutter 2.0 prend en charge la création d'applications sur les téléphones pliables et à double écran

click fraud protection

Flutter 2.0 vient d'être publié en version stable et inclut d'importants changements pour la création d'applications de bureau et mobiles. Continuez à lire pour en savoir plus!

Nous sommes le 3 mars et Flutter 2.0 est là! Il y a tout un tas de changements dans cette version par rapport à Flutter 1, et cet article va se concentrer sur ce qui a changé pour les versions de bureau et mobiles.

Bureau

Depuis un certain temps déjà, Flutter for Desktop est en phase alpha, ce qui implique des changements d'API, des bugs et des problèmes de performances. Avec Flutter 2.0, Google a déplacé son statut entre bêta et stable. Qu'est-ce que cela signifie? Eh bien, il est disponible dans Flutter 2.0 Stable, mais Google ne pense pas qu'il soit encore complètement terminé. Cela devrait convenir pour une utilisation en production, mais il peut y avoir un bug ici et là.

Flutter for Desktop devrait également prendre en charge les raccourcis clavier, ce qui lui donne davantage l'impression d'être une application véritablement native sur Windows, Linux ou macOS. Si vous n'êtes pas convaincu de sa stabilité, Canonical (la société derrière Ubuntu) a déjà commencé à refaire le programme d'installation d'Ubuntu dans Flutter et a décidé de le faire.

utiliser Flutter pour toutes ses applications aller de l'avant.

Le programme d'installation d'Ubuntu est désormais écrit en Flutter.

Mobile

Étant donné que Flutter était à l’origine un framework mobile multiplateforme, il n’y a pas grand chose à dire ici. Pour l'essentiel, Flutter est complet en fonctionnalités mobiles depuis un certain temps maintenant, à l'exception d'une chose: les pliables. Avec Flutter 2.0, les écrans pliables sont désormais pris en charge, grâce aux contributions de Microsoft. Flutter sait désormais comment gérer ce facteur de forme et permet aux développeurs de présenter leurs applications comme ils le souhaitent.

Créer des applications pour le Microsoft Surface Duo et d'autres appareils à double écran avec Flutter.

Il existe désormais un nouveau widget TwoPane dans Flutter 2.0 qui vous permet, comme son nom l'indique, d'afficher deux volets. Le premier volet s'affichera sur n'importe quel appareil, tandis que le second s'affichera sur la moitié droite d'un écran pliable. Les boîtes de dialogue vous permettront également de choisir de quel côté d'un écran pliable ils doivent s'afficher.

Le pli ou la charnière d'un pliable est exposé aux développeurs en tant que fonctionnalité d'affichage (comme une encoche), afin que les applications puissent toujours s'étendre sur l'ensemble de l'écran pliable s'ils le souhaitent, ou prendre en compte l'emplacement de la charnière et l'afficher par conséquent.

En plus de cela, Google a déplacé son plugin Mobile Ads SDK en version bêta. Il s'agit d'un SDK pour Android et iOS qui vous permet d'afficher des annonces AdMob dans votre application mobile. Actuellement, il n'existe pas de support de bureau, mais vous devriez désormais pouvoir créer des applications mobiles relativement stables avec des publicités à l'aide de Flutter.


Ce sont les grands changements de Flutter 2.0 concernant les plateformes de bureau et mobiles. Que pensez-vous de Flutter en tant que framework pour le développement de postes de travail et mobiles? Faites le nous savoir!