16 octobre 2024
Flutter 3.3 se concentre sur les améliorations et les améliorations des performances qui renforcent les fonctionnalités fournies dans Flutter 3. Flutter 3.3 est une belle application qui travaille à l'amélioration des performances et une note d'adieu.
Google LLC a annoncé aujourd'hui la version Flutter3.3. Le cadre d'amélioration des applications d'interface utilisateur multiplateforme de la société de développement Flutter augmente la prise en charge pour des spécifications encore plus élevées. Car le groupe est spécialisé dans le changement de son moteur photos.
Ce lancement fait suite à la nouvelle étape de Flutter3 en mai, qui a permis d'accéder au support du framework sur les ordinateurs macOS et Linux, le rendant ainsi disponible sur six plates-formes..
La société de développement Flutter permet aux développeurs de créer une interface utilisateur pour leur application afin qu'elle s'exécute et apparaisse identique sur plusieurs appareils.
Il permet aux développeurs de créer rapidement de superbes interfaces utilisateur et comprend désormais une prise en charge plus intéressante pour les spécifications Material 3 sur Android, ainsi que de nouvelles fonctionnalités destinées aux capsules et aux ordinateurs, notamment une prise en charge de l'écriture manuscrite pour les capsules.
Le développement de Flutter s'est accru depuis le lancement de Flutter 3. Il existe désormais plus de 25,000 1,000 packages Flutter parmi lesquels les développeurs peuvent choisir et leur utilisation par le développeur continue de soumettre plus de XNUMX XNUMX nouvelles applications à l'application Apple et Google Play fait des achats chaque jour.
Le groupe a travaillé dur pour améliorer Impeller, le nouveau moteur photo avancé de Flutter. Il s'agit d'une réécriture complète de la couche de rendu intermédiaire qui sous-tend actuellement toutes les capacités d'affichage de Flutter. Une fois le code complet, Impeller mettra à jour le code Skia précédent avec un code personnalisé capable de tirer pleinement parti des chipsets récents et des interfaces de programmation logicielle à niveau matériel telles que Metal sur iOS et Vulkan sur Android.
Impeller offre des performances globales prévisibles sur tous les appareils, dans lesquels la compilation de toutes les photos a lieu à un moment donné du temps de construction et maintenant plus même lorsque les packages se promènent et que la mise en cache est explicite. Cela réduit ce qui est considéré comme « jank » dans les applications de nos jours, tandis que ce qui doit être facile à faire défiler d'un seul coup saute ou bégaie.
En conséquence, Impeller doit être capable d'offrir un taux de rafraîchissement simple et presque stable de 60 Hertz pour un maximum d'applications sur mobile, afin d'être excessif pour des études de productivité maximales et un incontournable pour tout jeu.
Bien que Impeller ne fonctionne pas toujours dans son intégralité mais optimise néanmoins les performances globales, il est loin d'être disponible pour les constructeurs intéressés en le vérifiant eux-mêmes. Les premiers utilisateurs peuvent l'essayer correctement dès maintenant sur iOS sans aucune modification de code, à part l'autoriser avec un indicateur. Plus de statistiques sur la structure d'Impeller et un moyen de le permettre sont disponibles sur le wiki des développeurs.
Cette nouvelle version a également protégé Dart 2.18, un langage de programmation pour développer des applications efficaces, qui offre la possibilité de nommer des fonctionnalités et des bibliothèques écrites en Swift ou Objective-C, qui sont des langages de destination courants pour les applications iOS et Android.
Quant à la présentation de l'ensemble du nouveau Flutter 3 amélioré avec Impeller, le Battement société de développement d'applications mobiles s'est associé à un groupe de mise en page à gskinner pour lancer une toute nouvelle application pour présenter toutes les nouvelles améliorations de Flutter et Impeller.
L'application appelée Wonderous permet aux utilisateurs de naviguer via une interface utilisateur merveilleusement conçue et présente en outre un exemple d'une vaste gamme de stratégies visuelles et de pratiques de qualité dans l'espoir d'inspirer les développeurs. Il englobera des visuels allant du Taj Mahal dans la ville indienne d'Agra aux ruines mayas de Chichén Itzá dans la péninsule du Yucatán au Mexique. Le concept est d'offrir un portail sur l'histoire, l'art et la sous-culture avec un œil fixé sur la mise en page et la compilation. .
Au cours des semaines à venir, Gskinner publiera des articles techniques plus approfondis sur la création de l'application, qui incluent des stratégies d'animation et la façon dont Flutter a été utilisé pour rendre l'application plus pratique et plus performante.
Quoi de neuf dans Flutter 3.3 ?
La sortie de Flutter 3.3 apporte une mise à jour des améliorations des performances de Flutter Web, du bureau, de la gestion du texte et bien plus encore. Les services de développement Flutter fournissent :
Dans le cadre
- Sélection globale : Utiliser un seul geste de balayage pour identifier des éléments sur une application Internet est une fonctionnalité locale qui manquait aux applications Internet Flutter. Mais ces ajustements ces jours-ci avec l'avènement de Flutter 3.3. Avec l'avènement d'un tout nouveau widget appelé SelectionArea. Pour faciliter la sélection des facteurs dans notre application Web Flutter, enveloppez clairement l'échafaudage avec le widget SelectionArea et boum. Tous ses descendants sont effectivement sélectionnables. Pour en savoir plus sur le widget, rendez-vous sur la documentation de l'API SelectionArea.
- Entrée du trackpad : Flutter 3.3 apporte également quelques modifications à l'entrée du trackpad. Désormais, l'entrée du trackpad offre un contrôle plus riche et plus rapide. Non seulement cela élimine également les incohérences lors du défilement. Pour mieux étudier le trackpad, entrez des améliorations.
- Griffonner: La fonctionnalité Scribble est activée par défaut sur les widgets comme Champ de texte de Cupertino, Champ de texte, et texte modifiable. En tant qu'utilisateur, il vous suffit de mettre à niveau votre version Flutter vers Flutter 3.3.
- Saisie de texte: Les développeurs peuvent créer un champ de saisie avec différentes plages de styles qui peuvent s'étendre et se contracter au fur et à mesure que l'utilisateur tape à l'aide de la saisie de texte.
- Conception matérielle 3 : Avec de plus en plus d'améliorations au sein du système d'exploitation Android, des itérations plus modernes de Material Design y sont incluses. Et Flutter ne prend pas de temps pour suivre les mises à jour. Avec Flutter 3.3, des modifications ont été apportées à la conception matérielle des widgets tels que IconButton, Chip et les versions d'AppBar.
Bureau
- Windows: Avant la sortie de Flutter 3.3, si vous souhaitiez définir le modèle de votre application de bureau entièrement basé sur Flutter, vous deviez le remplacer par un modèle devenu spécifique à l'application Windows. Les ajustements apportés ces jours-ci avec le remplacement rendent moins difficile l'alternance des variantes d'application à partir du pubspec.yaml du projet. Cela le rend plus stable avec la façon dont les différentes variantes de plate-forme sont définies. Pour en savoir plus sur cette sélection et plus encore, rendez-vous sur Flutter Docs.
+1 315 210 4488
+91 99888 06489