Scheibenbremsbeläge wechseln: WANN und WIE
May 25, 2023So bereiten Sie Kunden auf die Brake Safety Week von CVSA vor
May 26, 2023Testbericht zum Tenways CGO600 Pro: Ist dies die ultimative Lösung?
May 27, 2023Der Polestar 2-Test 2024: Dieses verfeinerte Elektrofahrzeug hat jetzt mehr Leistung und Reichweite, mit einer minimalistischen Ausstrahlung
May 28, 2023Das Massachusetts Registry of Motor Vehicles gibt zwei neue Servicestandorte für Straßentests der Klasse D bekannt
May 29, 2023Flutter 3.13 beschleunigt das Rendern unter iOS
Von Paul Krill
Chefredakteur, InfoWorld |
Flutter, Googles Open-Source-Framework für die plattformübergreifende UI-Entwicklung, führt mit der neuesten Version, Flutter 3.13, die am 16. August angekündigt wurde, zu schnelleren Grafiken und 2D-Scrolling.
Verbesserungen am neuen Impeller-Grafikrenderer steigern die Rendering-Leistung unter iOS und bieten eine geringere Latenz und einen höheren durchschnittlichen Durchsatz. Impeller ist jetzt in der Vorschau für macOS verfügbar und ist für iOS bereits standardmäßig aktiviert. Es gibt noch keinen offiziellen Vorschauzeitraum für Impeller auf Android, eine solche wird jedoch voraussichtlich später in diesem Jahr stattfinden.
Flutter 3.13 enthält eine Grundlage zum Erstellen von Widgets, die in zwei Dimensionen scrollen. Dazu gehören Klassen zum Erstellen, wie etwa ChildVicinity, das die relative Position von Kindern in zwei Dimensionen darstellt, und TwoDimensionalChildDelegate. Das Scrollen in zwei Dimensionen bringt neue Interaktionen mit sich, darunter auch diagonales Scrollen. Darüber hinaus ermöglichen neue Splitter den Entwicklern die Erstellung einzigartiger Scrolleffekte. SliverMainAxisGroup und SliverCrossAxisGroup unterstützen beispielsweise die gemeinsame Anordnung mehrerer Splitter.
Flutter 3.13 verbessert die Unterstützung für faltbare Geräte und fügt eine Engine-API zum Abrufen von Eigenschaften einer Anzeige hinzu. Ein neuer Getter FlutterView.display gibt ein Display-Objekt zurück, das die physische Größe, das Gerätepixelverhältnis und die Bildwiederholfrequenz des Displays meldet.
Es wurden Verbesserungen am Material Framework vorgenommen, um eine bessere Anpassungsfähigkeit der Plattform, mehr Anpassungsmöglichkeiten und neue Funktionen zu bieten. Es ist jetzt einfacher, das Design von Material-Widgets anzupassen. Beispielsweise können Entwickler jetzt die Fehlereigenschaft für InputDecoration verwenden, um das in Textfeldern angezeigte Fehler-Widget anzupassen.
Flutter 3.13 enthält auch Dart 3.1 mit kleineren Updates und API-Anpassungen, um die in Dart 3.0 eingeführten Klassenmodifikatoren weiter zu nutzen. Flutter 3.13 folgt auf Flutter 3.10, das im Mai veröffentlicht wurde. Installationsanweisungen für Flutter finden Sie auf der Projektwebsite.
Lesen Sie als nächstes Folgendes:
Paul Krill ist freier Redakteur bei InfoWorld, dessen Berichterstattung sich auf die Anwendungsentwicklung konzentriert.
Copyright © 2023 IDG Communications, Inc.
Lesen Sie als nächstes Folgendes: