Største-oppdateringer-i-Flutter-2.2-utgivelse-

 

Googles programvareutviklingsplattform for åpen kildekode for brukergrensesnitt: Flutter har nettopp blitt fornyet og oppdatert med den nåværende versjonen Flutter 2.2, som har blitt bevæpnet med noen interessante nye funksjoner og muligheter.

 

Dette ble annonsert under det nylig avsluttede Google I/O 2021-arrangementet.

 

Flutters popularitet stiger

 

Flutter by Google har nå blitt verdens mest populære utviklingsrammeverk på tvers av plattformer. I følge Slashdata bruker omtrent 45 % av alle utviklere på tvers av plattformer Flutter for å lage mobilapper.

 

Faktisk, mellom 2020 og 2021, var bruken av Flutter-rammeverket vitne til en massiv økning på 47 % i vekst, og akkurat nå bruker 12 % av alle mobilapper i Google Playstore Flutter.

 

Flutter ble lansert i 2017 av Google, og støtter et rammeverk for apputvikling på tvers av plattformer for Android, iOS, Linux, Mac, Windows, Google Fuchsia, og også for nettskjema via én enkelt kodebase.

 

Det er skjønnheten og evnen til Flutter. La oss nå diskutere de 5 beste oppdateringene i Flutter 2.2.

 

Null sikkerhet

 

Med utgivelse 2.0 introduserte Flutter Null Safety-funksjonen, som nå har blitt standard for nye prosjekter. Med Null Safety-funksjonen kan utviklere enkelt indikere om en variabel eller verdi kan være null eller ikke, direkte fra koden. Det gir beskyttelse mot nullreferanseunntak.

 

På denne måten kan null-peker-relaterte feil reduseres drastisk og kontrolleres.

 

Faktisk, med Dart-språket som brukes i Flutter, er kompilatoren smart nok til å eliminere alle null-sjekker i løpetid, noe som gjør at appen yter bemerkelsesverdig rask.

 

Betalingsmekanisme

 

En stor utvikling har blitt annonsert i betalingsområdet, for mobilapplikasjoner laget med Flutter 2.2-versjonen. Med den nye oppdateringen har det blitt introdusert en ny betalingsplugin som er bygget med hjelp av Google Play-teamet. Med denne nyttige plug-in kan utviklere bygge inn funksjoner for å godta betalinger for fysiske varer, for både Android- og iOS-apper.

 

Dessuten har den eksisterende plugin-modulen for kjøp i appen blitt oppdatert med mer sikkerhet og kryptering for sikre økonomiske transaksjoner.

 

Utvikling for web

 

I området for webutvikling har Flutter 2.2 noen interessante oppdateringer. Nå kan utviklere bruke tjenestearbeidere for bakgrunnsbufring. Dette betyr at de nettbaserte appene vil være raskere og slankere, noe som gir bedre ytelse.

 

Dart med flere funksjoner

 

Dart ble opprinnelig utgitt før Flutter, og er programmeringsspråket som støtter Flutters utviklingsrammeverk for apper på tvers av plattformer.

 

Med versjon 2.2 er Dart oppgradert til versjon 2.13. Med denne nye versjonen vil Dart nå utvide støtten til også innfødt interoperabilitet. Dette er gjort mulig ved å støtte arrays og pakkede strukturer i FFI (foreign function interface).

 

Denne oppdateringen vil bidra til å forbedre lesbarheten og åpner opp en portal for refaktorisering av scenarier.

 

Appstørrelse

 

I et forsøk på å gjøre mobilappene lette og mindre klumpete ytterligere, vil Flutter 2.2 nå tillate at Android-apper har utsatte komponenter. På denne måten kan Flutter-elementene som er nødvendige for at appen fungerer som den skal, lastes ned under kjøring, og dermed er det ikke nødvendig å laste inn ekstra kode i appen. På denne måten vil apper være lettere i størrelse nå.

 

For iOS-utvikling lar Flutter 2.2 utviklere nå forhåndskompilere shaders, noe som vil gjøre animasjoner ekstra jevne og sømløse (når de kjøres for første gang). Dessuten har noen nye verktøy blitt lagt til som vil gjøre det mulig for utviklere å analysere minnebruk i en hvilken som helst app, og dermed gi dem mulighet til å strømlinjeforme minnebruk og få appen til å yte bedre.

 

Interessert i å utvikle en ny mobilapp basert på Flutter eller ønsker å fornye de eksisterende native appene dine med funksjoner på tvers av plattformer ved å bruke Flutter?

 

Kontakt oss med vår Utvikling av Flutter-app lag med en gang!