Nouvelles fonctionnalités à découvrir dans Flutter 3.7

Nouvelles fonctionnalités à découvrir dans Flutter 3.7
Des lecteurs comme vous aident à soutenir MUO. Lorsque vous effectuez un achat en utilisant des liens sur notre site, nous pouvons gagner une commission d'affiliation. En savoir plus.

La communauté Flutter continue d'améliorer le SDK dans la version 3.7, en ajoutant de nouvelles fonctionnalités intéressantes. Par exemple, vous pouvez désormais créer des barres de menus personnalisées et des menus en cascade, utiliser des outils pour prendre en charge une meilleure internationalisation et vous appuyer sur de nouveaux outils de débogage.





Ces nouvelles fonctionnalités s'accompagnent d'améliorations des fonctionnalités existantes. Parmi ceux-ci figurent l'outil de sélection globale plus rapide, un système de rendu appelé Impeller et la possibilité de partager des ressources entre plates-formes.





UTILISEZ LA VIDÉO DU JOUR

Qu'est-ce que le flottement ?

Flutter est le SDK d'application mobile de Google permettant de créer des interfaces natives de haute qualité pour iOS et Android à l'aide du langage de programmation Dart. Flutter fonctionne avec le code existant, est utilisé par les développeurs et les organisations du monde entier, et est gratuit et open source .





Bien que Flutter fonctionne avec votre code existant, il peut facilement adopter un nouveau code. Vous pouvez commencer petit avec des widgets dans des bases de code existantes ou créer une application à partir de zéro. Le choix t'appartient.

comparer 2 fichiers dans le bloc-notes++

Jetons un coup d'œil à certaines des fonctionnalités les plus récentes.



1. Amélioration de la prise en charge du matériel 3

  Flutter dans Android Studio

Flutter a été mis à jour avec la prise en charge de Material 3. Cette mise à jour vous permet d'utiliser les composants de matériaux proposés par la dernière version d'Android . Le Material Pack propose un nouveau thème élégant qui fera ressortir votre contenu avec audace et en évidence.

Il est disponible pour iOS et Android.





  Menus dans Flutter

La dernière mise à jour de Flutter ajoute deux nouveaux widgets de menu : PlatformMenuBar et Material Design Menu. PlatformMenuBar est disponible sur macOS et rend les barres de menus natives au lieu d'être rendues par Flutter.

programmes de démarrage de Windows 10 à désactiver

Pour toutes les plates-formes, vous pouvez définir un menu Material Design qui fournit des barres de menus en cascade (MenuBar) ou des menus en cascade individuels déclenchés par un autre élément de l'interface utilisateur (MenuAnchor). Ces menus sont entièrement personnalisables et les éléments de menu peuvent être des widgets personnalisés, ou vous pouvez utiliser les nouveaux widgets d'élément de menu (MenuItemButton, SubmenuButton).





3. Outils de développement mis à jour

  Développeur Web utilisant Flutter/Dart

Flutter 3.7 inclut une mise à jour majeure de la fonctionnalité de débogage de la mémoire et plusieurs nouveaux outils que vous pouvez utiliser pour déboguer votre application. La première version de l'outil d'analyse d'instantanés met en évidence les zones de votre application Flutter où les performances pourraient être améliorées.

4. Défilement amélioré

Plusieurs mises à jour de défilement sont arrivées avec cette version pour rendre le processus de migration vers Flutter aussi simple que possible. Les changements notables incluent une nouvelle physique de défilement sur la plate-forme Mac, l'ajout d'une grille animée et une meilleure gestion de la sélection de texte dans les contextes de défilement.

connecté au wifi mais pas d'internet

5. Outils d'internationalisation

Un nouveau système d'internationalisation facilite la traduction et la localisation de votre application Flutter. La syntaxe descriptive permet des messages d'erreur faciles à comprendre même pour les personnes ayant une expérience de codage limitée.

Le nouveau système vous permet de créer des messages complexes en utilisant des espaces réservés et des sélections plurielles. Voir la mise à jour Internationaliser les applications Flutter page pour plus d'informations.

6. Autres nouvelles fonctionnalités de flottement

  Validation de la version iOS

D'autres nouvelles fonctionnalités incluent un aperçu du moteur de rendu Impeller (sur iOS, Impeller sur Android n'est pas encore prêt pour l'aperçu), la vérification de la version (une liste de contrôle des paramètres pour s'assurer que votre application est prête à être soumise à l'App Store), et un loupe de texte (qui facilite la lecture de petits textes sur les smartphones).

Flutter : SDK d'applications mobiles de Google

Flutter 3.7 est sorti et regorge de nouvelles fonctionnalités utiles. Tandis que le les versions précédentes étaient axées sur les performances et la compatibilité , celui-ci vise à faciliter la création d'applications. Il existe de nombreuses mises à jour utiles des outils de développement avec de nouvelles fonctionnalités et une navigation améliorée.

Le thème Material Design a été mis à jour avec la prise en charge Enhanced Material 3, ajoutant de nouvelles icônes et des schémas de couleurs modifiés. De plus, la prise en charge des barres de menus et des menus en cascade est désormais également disponible. Pour plus d'informations, consultez le notes de version ou Page moyenne de Flutter .

Si vous ne vous êtes pas penché sur Flutter, c'est le moment idéal pour y réfléchir. Bien que sa popularité en tant que framework de développement mobile soit encore modeste par rapport à des concurrents tels que React Native, il gagne chaque jour en force en raison de ses avantages remarquables en termes de simplicité et de facilité d'utilisation globale.