Größte-Updates-in-Flutter-2.2-Release-

 

Googles Open-Source-UI-Software-Entwicklungsplattform: Flutter wurde gerade überarbeitet und mit der aktuellen Version Flutter 2.2 aktualisiert, die mit einigen interessanten neuen Funktionen und Fähigkeiten ausgestattet ist.

 

Dies wurde während der kürzlich abgeschlossenen Google I/O 2021-Veranstaltung bekannt gegeben.

 

Die Popularität von Flutter steigt

 

Flutter von Google ist mittlerweile das weltweit beliebteste plattformübergreifende Entwicklungsframework. Laut Slashdata verwenden mittlerweile etwa 45 % aller plattformübergreifenden Entwickler Flutter für die Erstellung mobiler Apps.

 

Tatsächlich verzeichnete die Nutzung des Flutter-Frameworks zwischen 2020 und 2021 einen massiven Wachstumsschub von 47 % und derzeit verwenden 12 % aller mobilen Apps im Google Playstore Flutter.

 

Flutter wurde 2017 von Google eingeführt und unterstützt ein plattformübergreifendes App-Entwicklungs-Framework für Android, iOS, Linux, Mac, Windows, Google Fuchsia und auch für Web-Formulare über eine einzige Codebasis.

 

Das ist das Schöne und die Leistungsfähigkeit von Flutter. Lassen Sie uns nun die fünf wichtigsten Updates in Flutter 5 besprechen.

 

Null Sicherheit

 

Mit Release 2.0 führte Flutter die Null Safety-Funktion ein, die mittlerweile zum Standard für neue Projekte geworden ist. Mit der Null-Sicherheitsfunktion können Entwickler direkt im Code einfach angeben, ob eine Variable oder ein Wert null sein kann oder nicht. Es bietet Schutz vor Nullreferenzausnahmen.

 

Auf diese Weise können Fehler im Zusammenhang mit Nullzeigern drastisch reduziert und kontrolliert werden.

 

Da in Flutter die Sprache Dart verwendet wird, ist der Compiler tatsächlich intelligent genug, um alle Nullprüfungen zur Laufzeit zu eliminieren, was die Leistung der App bemerkenswert schnell macht.

 

Zahlungsmechanismus

 

Im Zahlungsbereich wurde eine große Entwicklung für mobile Anwendungen angekündigt, die mit der Flutter-Version 2.2 erstellt wurden. Mit dem neuen Update wurde ein neues Zahlungs-Plug-in eingeführt, das mit Hilfe des Google Play-Teams erstellt wurde. Mit diesem nützlichen Plug-in können Entwickler Funktionen einbetten, um Zahlungen für physische Waren sowohl für Android- als auch für iOS-Apps zu akzeptieren.

 

Darüber hinaus wurde das bestehende In-App-Kauf-Plug-in mit mehr Sicherheit und Verschlüsselung für sichere Finanztransaktionen aktualisiert.

 

Entwicklung für das Web

 

Im Bereich der Webentwicklung bietet Flutter 2.2 einige interessante Updates. Jetzt können Entwickler Servicemitarbeiter für das Hintergrund-Caching einsetzen. Das bedeutet, dass die webbasierten Apps schneller und schlanker werden, was zu einer besseren Leistung führt.

 

Dart mit mehr Funktionen

 

Dart wurde ursprünglich vor Flutter veröffentlicht und ist die Programmiersprache, die Flutters Entwicklungsframework für plattformübergreifende Apps unterstützt.

 

Mit Version 2.2 wurde Dart auf Version 2.13 aktualisiert. Mit dieser neuen Version wird Dart nun auch die Unterstützung für native Interoperabilität erweitern. Dies wurde durch die Unterstützung von Arrays und gepackten Strukturen in FFI (Foreign Function Interface) ermöglicht.

 

Dieses Update trägt zur Verbesserung der Lesbarkeit bei und öffnet ein Portal für Refactoring-Szenarien.

 

App-Größe

 

Um die mobilen Apps noch leichter und weniger sperrig zu machen, ermöglicht Flutter 2.2 nun, dass Android-Apps verzögerte Komponenten haben. Auf diese Weise können die Flutter-Elemente, die für das ordnungsgemäße Funktionieren der App erforderlich sind, zur Laufzeit heruntergeladen werden, sodass kein zusätzlicher Code in die App geladen werden muss. Auf diese Weise werden Apps jetzt kleiner.

 

Für die iOS-Entwicklung ermöglicht Flutter 2.2 Entwicklern jetzt die Vorkompilierung von Shader, wodurch Animationen besonders glatt und nahtlos werden (wenn sie zum ersten Mal ausgeführt werden). Darüber hinaus wurden einige neue Tools hinzugefügt, die es Entwicklern ermöglichen, die Speichernutzung in jeder App zu analysieren und so die Speichernutzung zu optimieren und die Leistung der App zu verbessern.

 

Sind Sie an der Entwicklung einer neuen mobilen App auf Basis von Flutter interessiert oder möchten Sie Ihre bestehenden nativen Apps mithilfe von Flutter mit plattformübergreifenden Funktionen überarbeiten?

 

Melden Sie sich bei unseren Versandpartnern erhalten Flutter-App-Entwicklung Team sofort!