Største-opdateringer-i-Flutter-2.2-release-

 

Googles open source UI-softwareudviklingsplatform: Flutter er netop blevet fornyet og opdateret med den nuværende version Flutter 2.2, som er blevet bevæbnet med nogle interessante nye funktioner og muligheder.

 

Dette blev annonceret under den nyligt afsluttede Google I/O 2021-begivenhed.

 

Flutters popularitet stiger

 

Flutter by Google er nu blevet verdens mest populære udviklingsramme på tværs af platforme. Ifølge Slashdata bruger cirka 45 % af alle udviklere på tværs af platforme nu Flutter til at skabe mobilapps.

 

Faktisk oplevede brugen af ​​Flutter-rammen mellem 2020 og 2021 en massiv vækst på 47 % i vækst, og lige nu bruger 12 % af alle mobilapps i Google Playstore Flutter.

 

Flutter, som blev lanceret i 2017 af Google, understøtter en app-udviklingsramme på tværs af platforme til Android, iOS, Linux, Mac, Windows, Google Fuchsia og også til web-form via en enkelt kodebase.

 

Det er skønheden og evnerne ved Flutter. Lad os nu diskutere de 5 bedste opdateringer i Flutter 2.2.

 

Nul sikkerhed

 

Med release 2.0 introducerede Flutter funktionen Null Safety, som nu er blevet standard for nye projekter. Med Null Safety-funktionen kan udviklere nemt angive, om en variabel eller værdi kan være null eller ej, direkte fra koden. Det giver beskyttelse mod nul reference undtagelser.

 

På denne måde kan nul-pointer-relaterede fejl reduceres drastisk og kontrolleres.

 

Faktisk, med Dart-sproget, der bruges i Flutter, er compileren smart nok til at eliminere alle nul-tjek i run-time, hvilket får appen til at fungere bemærkelsesværdigt hurtigt.

 

Betalingsmekanisme

 

En stor udvikling er blevet annonceret i betalingsområdet for mobilapplikationer lavet ved hjælp af Flutter 2.2-versionen. Med den nye opdatering er der blevet introduceret et nyt betalings-plugin, som er blevet bygget med hjælp fra Google Play-teamet. Med dette nyttige plug-in kan udviklere integrere funktioner til at acceptere betalinger for fysiske varer, for både Android- og iOS-apps.

 

Desuden er det eksisterende plug-in til køb i appen blevet opdateret med mere sikkerhed og kryptering for sikre økonomiske transaktioner.

 

Udvikling til web

 

Inden for webudvikling har Flutter 2.2 nogle interessante opdateringer. Nu kan udviklere bruge servicearbejdere til baggrundscache. Det betyder, at de webbaserede apps bliver hurtigere og slankere, hvilket giver bedre ydeevne.

 

Dart med flere funktioner

 

Dart, der oprindeligt blev udgivet før Flutter, er programmeringssproget, der understøtter Flutters udviklingsramme for apps på tværs af platforme.

 

Med version 2.2 er Dart blevet opgraderet til version 2.13. Med denne nye version vil Dart nu også udvide supporten til indbygget interoperabilitet. Dette er blevet muligt ved at understøtte arrays og pakkede strukturer i FFI (foreign function interface).

 

Denne opdatering vil hjælpe med at forbedre læsbarheden og åbner en portal til refaktorisering af scenarier.

 

Appstørrelse

 

I et forsøg på yderligere at gøre mobilapps lette og mindre omfangsrige, vil Flutter 2.2 nu tillade Android-apps at have udskudte komponenter. På denne måde kan de Flutter-elementer, der er nødvendige for, at appen fungerer korrekt, downloades under kørslen, og det er derfor ikke nødvendigt at indlæse ekstra kode i appen. På denne måde vil apps være lettere i størrelse nu.

 

Til iOS-udvikling giver Flutter 2.2 nu udviklere mulighed for at prækompilere shaders, hvilket vil gøre animationer ekstra glatte og sømløse (når de køres for 1. gang). Derudover er nogle nye værktøjer blevet tilføjet, som vil gøre det muligt for udviklere at analysere hukommelsesforbrug i enhver app, og derved give dem mulighed for at strømline hukommelsesbrug og få appen til at yde bedre.

 

Interesseret i at udvikle en ny mobilapp baseret på Flutter eller ønsker at forny dine eksisterende native apps med funktioner på tværs af platforme ved hjælp af Flutter?

 

Kontakt os med vores Udvikling af Flutter app hold med det samme!