Le nouveau lit surbaissé modulaire lourd de Fontaine
Aug 29, 2023Suzuki annonce le retour des VTT pour jeunes KingQuad 400 et QuadSport Z90
Aug 24, 2023Les vélos professionnels les plus rapides aux Championnats du monde Ironman 70.3 2023
Aug 15, 2023Est-ce que « Coning » soi-même
Aug 04, 2023J'ai acheté la mini-fourgonnette JDM Evo de Mitsubishi et je l'ai conduite sur 2 800 milles jusqu'à chez moi. Ça s'est juste un peu mal passé
Aug 25, 2023Flutter 3.13 accélère le rendu sur iOS
Par Paul Krill
Rédacteur en chef, InfoWorld |
Flutter, le framework open source de Google pour le développement d'interfaces utilisateur multiplateformes, inaugure des graphiques plus rapides et un défilement 2D avec la dernière version, Flutter 3.13, annoncée le 16 août.
Les améliorations apportées au nouveau moteur de rendu graphique Impeller améliorent les performances de rendu sur iOS, offrant une latence plus faible et un débit moyen plus élevé. Impeller est désormais disponible en aperçu pour macOS et a déjà été activé par défaut pour iOS. Il n’y a toujours pas de période de prévisualisation officielle pour Impeller sur Android, mais elle est prévue pour plus tard cette année.
Flutter 3.13 contient une base pour créer des widgets qui défilent en deux dimensions. Cela inclut les classes avec lesquelles construire, telles que ChildVicinity, représentant la position relative des enfants en deux dimensions, et TwoDimensionalChildDelegate. Le défilement en deux dimensions s'accompagne de nouvelles interactions, notamment le défilement en diagonale. De plus, de nouveaux rubans permettent aux développeurs de composer des effets de défilement uniques. SliverMainAxisGroup et SliverCrossAxisGroup, par exemple, prennent en charge l'organisation de plusieurs rubans ensemble.
Améliorant la prise en charge des appareils pliables, Flutter 3.13 ajoute une API de moteur pour récupérer les propriétés d'un affichage. Un nouveau getter FlutterView.display renvoie un objet Display, qui indique la taille physique, le rapport de pixels de l'appareil et le taux de rafraîchissement de l'écran.
Des améliorations de Material Framework ont été apportées pour offrir une plus grande adaptabilité de la plate-forme, plus de personnalisation et de nouvelles fonctionnalités. Il est désormais plus facile de personnaliser la conception des widgets Material. Par exemple, les développeurs peuvent désormais utiliser la propriété error pour InputDecoration pour personnaliser le widget d'erreur affiché sur les champs de texte.
Flutter 3.13 inclut également Dart 3.1, avec des mises à jour mineures et des ajustements de l'API pour utiliser davantage les modificateurs de classe introduits dans Dart 3.0. Flutter 3.13 fait suite à Flutter 3.10, publié en mai. Les instructions d'installation de Flutter sont disponibles sur le site Web du projet.
Ensuite, lisez ceci :
Paul Krill est rédacteur en chef chez InfoWorld, dont la couverture se concentre sur le développement d'applications.
Copyright © 2023 IDG Communications, Inc.
Ensuite, lisez ceci :