L-akbar-aġġornamenti-fil-Flutter-2.2-rilaxx-

 

Pjattaforma ta 'żvilupp tas-softwer UI open-source ta' Google: Flutter għadu kif ġie mġedded u aggornat bil-verżjoni attwali Flutter 2.2, li ġiet armata b'xi karatteristiċi u kapaċitajiet ġodda interessanti.

 

Dan tħabbar waqt l-avveniment Google I/O 2021 li ġie konkluż reċentement.

 

Il-Popolarità ta' Flutter Togħla

 

Flutter minn Google issa sar l-aktar qafas ta 'żvilupp multi-pjattaforma popolari fid-dinja. Skont Slashdata, madwar 45% tal-iżviluppaturi kollha ta' pjattaformi issa qed jużaw Flutter għall-ħolqien ta' apps mobbli.

 

Fil-fatt, bejn l-2020 u l-2021, l-użu tal-qafas Flutter rat żieda qawwija ta’ 47% fit-tkabbir, u bħalissa, 12% tal-apps mobbli kollha fil-Google Playstore qed jużaw Flutter.

 

Imniedi fl-2017 minn Google, Flutter jappoġġja qafas ta 'żvilupp ta' app multi-pjattaforma għal Android, iOS, Linux, Mac, Windows, Google Fuchsia, u wkoll għall-forma tal-web permezz ta 'codebase waħda.

 

Dik hija s-sbuħija u l-kapaċità ta 'Flutter. Issa, ejja niddiskutu l-aqwa 5 aġġornamenti f'Flutter 2.2.

 

Sigurtà Null

 

Bir-rilaxx 2.0, Flutter introduċa l-karatteristika Null Safety, li issa saret default għal proġetti ġodda. Bil-karatteristika Null Safety, l-iżviluppaturi jistgħu faċilment jindikaw jekk varjabbli jew valur jistax ikun null jew le, direttament mill-kodiċi. Tipprovdi protezzjoni kontra eċċezzjonijiet ta' referenza nulli.

 

Dan il-mod, żbalji relatati ma 'null-pointer jistgħu jitnaqqsu drastikament u kkontrollati.

 

Fil-fatt, bil-lingwa Dart li qed tintuża fil-Flutter, il-kompilatur huwa intelliġenti biżżejjed biex jelimina l-kontrolli nulli kollha fil-ħin tar-run, li jagħmel l-app taħdem b'mod notevoli.

 

Mekkaniżmu ta' Pagamenti

 

Tħabbar żvilupp kbir fl-ispazju tal-ħlas, għal applikazzjonijiet mobbli magħmula bl-użu tal-verżjoni Flutter 2.2. Bl-aġġornament il-ġdid, ġie introdott plug-in ġdid tal-ħlasijiet li nbena bl-għajnuna tat-tim tal-Google Play. B'dan il-plug-in utli, l-iżviluppaturi jistgħu jintegraw karatteristiċi biex jaċċettaw ħlasijiet għal oġġetti fiżiċi, kemm għall-apps tal-Android kif ukoll tal-iOS.

 

Barra minn hekk, il-plug-in eżistenti tax-xiri fl-app ġie aġġornat b'aktar sigurtà u encryption għal tranżazzjonijiet finanzjarji sikuri.

 

Żvilupp Għall-Web

 

Fl-ispazju għall-iżvilupp tal-web, Flutter 2.2 għandu xi aġġornamenti interessanti. Issa, l-iżviluppaturi jistgħu jużaw ħaddiema tas-servizz għall-caching fl-isfond. Dan ifisser li l-apps ibbażati fuq il-web se jkunu aktar mgħaġġla, u aktar baxxi, li jissarrfu għal prestazzjoni aħjar.

 

Dart B'Aktar Karatteristiċi

 

Oriġinarjament rilaxxat qabel Flutter, Dart hija l-lingwa ta 'programmar li tappoġġja l-qafas ta' żvilupp ta 'Flutter għal apps multi-pjattaforma.

 

Bil-verżjoni 2.2, Dart ġie aġġornat għall-verżjoni 2.13. B'din il-verżjoni l-ġdida, Dart issa se jestendi l-appoġġ għall-interoperabbiltà nattiva wkoll. Dan sar possibbli bl-appoġġ ta' arrays u structs ppakkjati f'FFI (interface tal-funzjoni barranija).

 

Dan l-aġġornament se jgħin biex itejjeb il-leġibbiltà u jiftaħ portal għal xenarji ta' refactoring.

 

Daqs tal-App

 

Fi sforz biex ikomplu jagħmlu l-apps mobbli ħfief u inqas goffi, Flutter 2.2 issa se jippermetti li l-apps Android ikollhom komponenti differiti. B'dan il-mod, l-elementi Flutter meħtieġa għall-funzjonament tajjeb tal-app jistgħu jitniżżlu waqt ir-run-time, u għalhekk, m'hemmx bżonn li jitgħabba kodiċi żejjed fl-app. Dan il-mod, l-apps se jkunu eħfef fid-daqs issa.

 

Għall-iżvilupp tal-iOS, Flutter 2.2 issa jippermetti lill-iżviluppaturi biex jipprekompilaw shaders, li se jagħmlu animazzjonijiet żejda bla xkiel u bla xkiel (meta jitmexxew għall-ewwel darba). Barra minn hekk, ġew miżjuda xi għodod ġodda li se jippermettu lill-iżviluppaturi janalizzaw l-użu tal-memorja fi kwalunkwe app, u b'hekk jagħtuhom is-setgħa li jissimplifikaw l-użu tal-memorja u jagħmlu l-app taħdem aħjar.

 

Interessat fl-iżvilupp ta' app mobbli ġdida bbażata fuq Flutter jew tixtieq tbiddel l-apps indiġeni eżistenti tiegħek b'kapaċitajiet ta' cross-platform billi tuża Flutter?

 

Ikkuntattja ma 'tagħna Żvilupp tal-app flutter tim mill-ewwel!