Grutste-updates-in-Flutter-2.2-release-

 

Google's iepenboarne UI-softwareûntwikkelingsplatfoarm: Flutter is krekt opknapt en ferfarske mei de hjoeddeistige ferzje Flutter 2.2, dy't bewapene is mei wat nijsgjirrige nije funksjes en mooglikheden.

 

Dit waard oankundige tidens it koartlyn ôfsletten Google I/O 2021-evenemint.

 

De populariteit fan Flutter nimt ta

 

Flutter fan Google is no it populêrste ûntwikkelingskader foar cross-platform wurden yn 'e wrâld. Neffens Slashdata brûke sawat 45% fan alle cross-platform-ûntwikkelders no Flutter foar it meitsjen fan mobile apps.

 

Yn feite, tusken 2020 en 2021, it gebrûk fan it Flutter-ramt wie tsjûge fan in massale groei fan 47% yn groei, en op it stuit brûkt 12% fan alle mobile apps yn 'e Google Playstore Flutter.

 

Lansearre yn 2017 troch Google, Flutter stipet in cross-platform app-ûntwikkelingskader foar Android, iOS, Linux, Mac, Windows, Google Fuchsia, en ek foar webfoarm fia ien inkelde koadebase.

 

Dat is de skientme en it fermogen fan Flutter. Litte wy no de top 5-updates besprekke yn Flutter 2.2.

 

Null Safety

 

Mei release 2.0 yntrodusearre Flutter de Null Safety-funksje, dy't no de standert wurden is foar nije projekten. Mei de Null Safety-funksje kinne ûntwikkelders maklik oanjaan oft in fariabele of wearde null kin wêze of net, direkt fanút de koade. It biedt beskerming tsjin nulferwizing útsûnderings.

 

Op dizze manier kinne nul-pointer-relatearre flaters drastysk wurde fermindere en kontroleare.

 

Yn feite, mei de Dart-taal dy't brûkt wurdt yn Flutter, is de gearstaller tûk genôch om alle nul-kontrôles yn run-time te eliminearjen, wat makket dat de app opmerklik rap presteart.

 

Betellingsmeganisme

 

In grutte ûntwikkeling is oankundige yn 'e betellingsromte, foar mobile applikaasjes makke mei de Flutter 2.2-ferzje. Mei de nije update is in nije plug-in foar betellingen yntrodusearre dy't boud is mei help fan it Google Play-team. Mei dizze nuttige plug-in kinne ûntwikkelders funksjes ynbêde om betellingen te akseptearjen foar fysike guod, foar sawol Android- as iOS-apps.

 

Boppedat is de besteande yn-app oankeap plug-in bywurke mei mear feiligens en fersifering foar feilige finansjele transaksjes.

 

Untwikkeling foar web

 

Yn 'e romte foar webûntwikkeling hat Flutter 2.2 wat nijsgjirrige updates. No kinne ûntwikkelders tsjinstarbeiders brûke foar eftergrûncaching. Dit betsjut dat de web-basearre apps rapper en slanker sille wêze, oersette nei bettere prestaasjes.

 

Dart mei mear funksjes

 

Oarspronklik útbrocht foar Flutter, Dart is de programmeartaal dy't it ûntwikkelingskader fan Flutter foar cross-platform apps stipet.

 

Mei ferzje 2.2 is Dart opwurdearre nei ferzje 2.13. Mei dizze nije ferzje sil Dart no ek stipe útwreidzje nei native ynteroperabiliteit. Dit is mooglik makke troch it stypjen fan arrays en ynpakte struktueren yn FFI (bûtenlânske funksje-ynterface).

 

Dizze fernijing sil helpe om de lêsberens te ferbetterjen en iepenet in portal foar refactoring senario's.

 

App Grutte

 

Yn in bod om de mobile apps lichtgewicht en minder bulk te meitsjen, sil Flutter 2.2 no Android-apps tastean om komponinten útsteld te hawwen. Op dizze manier kinne de Flutter-eleminten dy't nedich binne foar it goede funksjonearjen fan 'e app wurde downloade op run-time, en dus gjin ekstra koade yn' e app te laden. Op dizze manier sille apps no lichter yn grutte wêze.

 

Foar iOS-ûntwikkeling lit Flutter 2.2 no ûntwikkelders shaders foar kompilearje, wat animaasjes ekstra glêd en naadloos meitsje (as se foar de 1e kear wurde útfierd). Neist, binne guon nije ark tafoege dy't ûntwikkelders ynskeakelje om ûnthâldgebrûk yn elke app te analysearjen, wêrtroch se har machtigje om ûnthâldgebrûk te streamlynjen en de app better te meitsjen.

 

Ynteressearre yn it ûntwikkeljen fan in nije mobile app basearre op Flutter of wolle jo jo besteande native apps fernije mei cross-platform-mooglikheden mei Flutter?

 

Yn kontakt komme mei ús Flutter app ûntwikkeling team daliks!