Största-uppdateringarna-i-Flutter-2.2-release-

 

Googles mjukvaruutvecklingsplattform för öppen källkod för användargränssnitt: Flutter har just förnyats och uppdaterats med den nuvarande versionen Flutter 2.2, som har beväpnats med några intressanta nya funktioner och möjligheter.

 

Detta tillkännagavs under det nyligen avslutade Google I/O 2021-evenemanget.

 

Flutters popularitet stiger

 

Flutter by Google har nu blivit världens mest populära plattformsoberoende utvecklingsramverk. Enligt Slashdata använder cirka 45 % av alla plattformsoberoende utvecklare nu Flutter för att skapa mobilappar.

 

Faktum är att mellan 2020 och 2021, använde Flutter-ramverket en massiv ökning med 47 % i tillväxt, och just nu använder 12 % av alla mobilappar i Google Playstore Flutter.

 

Flutter, som lanserades 2017 av Google, stöder ett plattformsoberoende apputvecklingsramverk för Android, iOS, Linux, Mac, Windows, Google Fuchsia och även för webbformulär via en enda kodbas.

 

Det är skönheten och förmågan hos Flutter. Låt oss nu diskutera de fem bästa uppdateringarna i Flutter 5.

 

Null säkerhet

 

Med release 2.0 introducerade Flutter funktionen Null Safety, som nu har blivit standard för nya projekt. Med Null Safety-funktionen kan utvecklare enkelt ange om en variabel eller ett värde kan vara null eller inte, direkt från koden. Det ger skydd mot undantag med nollreferenser.

 

På så sätt kan null-pekare-relaterade fel minskas drastiskt och kontrolleras.

 

Faktum är att med Dart-språket som används i Flutter är kompilatorn smart nog att eliminera alla nollkontroller under körning, vilket gör att appen presterar anmärkningsvärt snabbt.

 

Betalningsmekanism

 

En stor utveckling har aviserats inom betalningsområdet, för mobilapplikationer gjorda med Flutter 2.2-versionen. Med den nya uppdateringen har ett nytt plug-in för betalningar introducerats som har byggts med hjälp av Google Play-teamet. Med detta användbara plug-in kan utvecklare bädda in funktioner för att acceptera betalningar för fysiska varor, för både Android- och iOS-appar.

 

Dessutom har det befintliga plugin-programmet för köp i appen uppdaterats med mer säkerhet och kryptering för säkra finansiella transaktioner.

 

Utveckling för webben

 

Inom utrymmet för webbutveckling har Flutter 2.2 några intressanta uppdateringar. Nu kan utvecklare använda tjänstearbetare för bakgrundscache. Detta innebär att de webbaserade apparna blir snabbare och slankare, vilket leder till bättre prestanda.

 

Dart med fler funktioner

 

Dart, som ursprungligen släpptes före Flutter, är programmeringsspråket som stöder Flutters utvecklingsramverk för plattformsoberoende appar.

 

Med version 2.2 har Dart uppgraderats till version 2.13. Med denna nya version kommer Dart nu att utöka stödet till inbyggd interoperabilitet också. Detta har möjliggjorts genom att stödja arrayer och packade strukturer i FFI (utländska funktionsgränssnitt).

 

Denna uppdatering kommer att bidra till att förbättra läsbarheten och öppnar upp en portal för omstrukturering av scenarier.

 

Appstorlek

 

I ett försök att ytterligare göra mobilapparna lätta och mindre skrymmande kommer Flutter 2.2 nu att tillåta Android-appar att ha fördröjda komponenter. På så sätt kan Flutter-elementen som behövs för att appen ska fungera korrekt laddas ner under körning, och därför behöver du inte ladda extra kod i appen. På så sätt blir appar lättare i storlek nu.

 

För iOS-utveckling tillåter Flutter 2.2 nu utvecklare att förkompilera shaders, vilket kommer att göra animationer extra smidiga och sömlösa (när de körs för första gången). Dessutom har några nya verktyg lagts till som gör det möjligt för utvecklare att analysera minnesanvändning i vilken app som helst, vilket ger dem möjlighet att effektivisera minnesanvändningen och få appen att prestera bättre.

 

Intresserad av att utveckla en ny mobilapp baserad på Flutter eller vill förnya dina befintliga inbyggda appar med plattformsoberoende funktioner med Flutter?

 

Ta kontakt med oss med vår Utveckling av appen Flutter laget direkt!