Grootste-opdaterings-in-Flutter-2.2-vrystelling-

 

Google se oopbron-UI-sagteware-ontwikkelingsplatform: Flutter is pas opgeknap en verfris met die huidige weergawe Flutter 2.2, wat gewapen is met 'n paar interessante nuwe kenmerke en vermoëns.

 

Dit is tydens die onlangs afgehandelde Google I/O 2021-geleentheid aangekondig.

 

Flutter se gewildheid styg

 

Flutter deur Google het nou die wêreld se gewildste kruisplatform-ontwikkelingsraamwerk geword. Volgens Slashdata gebruik ongeveer 45% van alle kruisplatform-ontwikkelaars nou Flutter vir die skep van mobiele toepassings.

 

Trouens, tussen 2020 en 2021 het die gebruik van die Flutter-raamwerk 'n massiewe toename van 47% in groei gesien, en tans gebruik 12% van alle mobiele toepassings in die Google Playstore Flutter.

 

Flutter, wat in 2017 deur Google bekendgestel is, ondersteun 'n kruisplatform-toepassingsontwikkelingsraamwerk vir Android, iOS, Linux, Mac, Windows, Google Fuchsia, en ook vir webvorm via een enkele kodebasis.

 

Dit is die skoonheid en vermoë van Flutter. Kom ons bespreek nou die top 5-opdaterings in Flutter 2.2.

 

Geen veiligheid

 

Met vrystelling 2.0 het Flutter die Null Safety-kenmerk bekendgestel, wat nou die verstek vir nuwe projekte geword het. Met die Null Safety-kenmerk kan ontwikkelaars maklik direk vanaf die kode aandui of 'n veranderlike of waarde nul kan wees of nie. Dit bied beskerming teen nulverwysingsuitsonderings.

 

Op hierdie manier kan nulwyserverwante foute drasties verminder en beheer word.

 

Trouens, met die Dart-taal wat in Flutter gebruik word, is die samesteller slim genoeg om alle nulkontroles in looptyd uit te skakel, wat die toepassing merkwaardig vinnig laat werk.

 

Betalingsmeganisme

 

'n Groot ontwikkeling is aangekondig in die betaalruimte vir mobiele toepassings wat met die Flutter 2.2-weergawe gemaak word. Met die nuwe opdatering is 'n nuwe betalingsinprop bekendgestel wat met die hulp van die Google Play-span gebou is. Met hierdie nuttige inprop kan ontwikkelaars kenmerke insluit om betalings vir fisiese goedere te aanvaar, vir beide Android- en iOS-toepassings.

 

Boonop is die bestaande inprogram-aankoopinprop opgedateer met meer sekuriteit en enkripsie vir veilige finansiële transaksies.

 

Ontwikkeling vir web

 

In die ruimte vir webontwikkeling het Flutter 2.2 'n paar interessante opdaterings. Nou kan ontwikkelaars dienswerkers gebruik vir agtergrondkas. Dit beteken dat die webgebaseerde toepassings vinniger en skraaler sal wees, wat tot beter werkverrigting sal lei.

 

Dart met meer kenmerke

 

Dart, wat oorspronklik voor Flutter vrygestel is, is die programmeertaal wat Flutter se ontwikkelingsraamwerk vir kruisplatformtoepassings ondersteun.

 

Met weergawe 2.2 is Dart opgegradeer na weergawe 2.13. Met hierdie nuwe weergawe sal Dart nou ondersteuning ook uitbrei na inheemse interoperabiliteit. Dit is moontlik gemaak deur die ondersteuning van skikkings en gepakte strukture in FFI (buitelandse funksie-koppelvlak).

 

Hierdie opdatering sal help om leesbaarheid te verbeter en maak 'n portaal oop vir herfaktorering van scenario's.

 

Programgrootte

 

In 'n poging om die mobiele toepassings verder liggewig en minder lywig te maak, sal Flutter 2.2 nou Android-toepassings toelaat om uitgestelde komponente te hê. Op hierdie manier kan die Flutter-elemente wat nodig is vir die behoorlike funksionering van die toepassing afgelaai word tydens aanlooptyd, en dus hoef u nie ekstra kode in die toepassing te laai nie. Op hierdie manier sal toepassings nou ligter in grootte wees.

 

Vir iOS-ontwikkeling laat Flutter 2.2 ontwikkelaars nou toe om skakerings vooraf saam te stel, wat animasies ekstra glad en naatloos sal maak (wanneer hulle vir die eerste keer uitgevoer word). Boonop is 'n paar nuwe gereedskap bygevoeg wat ontwikkelaars in staat sal stel om geheuegebruik in enige toepassing te ontleed, en sodoende hulle bemagtig om geheuegebruik te stroomlyn en die toepassing beter te laat presteer.

 

Stel u belang in die ontwikkeling van 'n nuwe mobiele toepassing gebaseer op Flutter of wil u u bestaande inheemse toepassings opknap met kruisplatform-vermoëns deur Flutter te gebruik?

 

Kom in kontak met ons Fladder app ontwikkeling span dadelik!