Zosintha zazikulu-mu-Flutter-2.2-kutulutsidwa-

 

Pulogalamu ya Google yotsegulira mapulogalamu a UI: Flutter yangosinthidwa kumene ndikutsitsimutsidwa ndi mtundu waposachedwa wa Flutter 2.2, womwe uli ndi zida zatsopano komanso luso.

 

Izi zidalengezedwa pamwambo womwe wangomaliza kumene wa Google I/O 2021.

 

Kutchuka kwa Flutter Kuwonjezeka

 

Flutter by Google tsopano yakhala njira yodziwika kwambiri padziko lonse lapansi yopanga nsanja. Malinga ndi Slashdata, pafupifupi 45% ya onse opanga nsanja tsopano akugwiritsa ntchito Flutter popanga mapulogalamu am'manja.

 

M'malo mwake, pakati pa 2020 ndi 2021, kugwiritsa ntchito mawonekedwe a Flutter kunawona kukula kwakukulu kwa 47%, ndipo pakali pano, 12% ya mapulogalamu onse am'manja mu Google Playstore akugwiritsa ntchito Flutter.

 

Chokhazikitsidwa mu 2017 ndi Google, Flutter imathandizira dongosolo lachitukuko cha mapulogalamu a Android, iOS, Linux, Mac, Windows, Google Fuchsia, komanso mawonekedwe apaintaneti kudzera pa codebase imodzi.

 

Ndiko kukongola ndi kuthekera kwa Flutter. Tsopano, tiyeni tikambirane zosintha 5 zapamwamba mu Flutter 2.2.

 

Null Safety

 

Ndi kumasulidwa kwa 2.0, Flutter adayambitsa gawo la Null Safety, lomwe tsopano lakhala lokhazikika pama projekiti atsopano. Ndi gawo la Null Safety, opanga amatha kuwonetsa mosavuta ngati kusinthika kapena mtengo ungakhale wopanda pake kapena ayi, mwachindunji kuchokera pamakhodi. Zimapereka chitetezo kuzinthu zopanda pake.

 

Mwanjira iyi, zolakwika zokhudzana ndi null-pointer zitha kuchepetsedwa ndikuwongoleredwa.

 

M'malo mwake, ndi chilankhulo cha Dart chomwe chikugwiritsidwa ntchito mu Flutter, wophatikizayo ndi wanzeru mokwanira kuti athetse macheke onse pa nthawi yothamanga, zomwe zimapangitsa kuti pulogalamuyi izichita mwachangu kwambiri.

 

Malipiro Njira

 

Kukula kwakukulu kwalengezedwa m'malo olipira, pamapulogalamu am'manja opangidwa pogwiritsa ntchito mtundu wa Flutter 2.2. Ndikusintha kwatsopano, pulagi yatsopano yolipira yakhazikitsidwa yomwe idamangidwa mothandizidwa ndi gulu la Google Play. Ndi pulagi yothandizayi, opanga amatha kuyika zinthu kuti avomereze kulipira kwazinthu zakuthupi, pa mapulogalamu onse a Android ndi iOS.

 

Kupatula apo, pulagi yogulira mu pulogalamu yomwe ilipo yasinthidwa ndi chitetezo chochulukirapo komanso kubisa kwazinthu zotetezeka zachuma.

 

Development For Web

 

Mu danga la chitukuko cha intaneti, Flutter 2.2 ili ndi zosintha zina zosangalatsa. Tsopano, Madivelopa atha kugwiritsa ntchito ogwira ntchito posungira kumbuyo. Izi zikutanthauza kuti mapulogalamu ozikidwa pa intaneti adzakhala othamanga, komanso ocheperako, omasulira kuti azichita bwino.

 

Dart Ndi Zambiri

 

Yotulutsidwa koyambirira Flutter isanachitike, Dart ndiye chilankhulo cha pulogalamu chomwe chimathandizira dongosolo lachitukuko la Flutter pamapulogalamu apapulatifomu.

 

Ndi mtundu 2.2, Dart yasinthidwa kukhala 2.13. Ndi mtundu watsopanowu, Dart tsopano ithandiziranso kuyanjana kwawoko. Izi zatheka pothandizira masanjidwe ndi zida zodzaza mu FFI (mawonekedwe akunja).

 

Kusinthaku kumathandizira kukulitsa kuwerengeka ndikutsegula malo owonetseranso zochitika.

 

Kukula kwa App

 

Pofuna kupititsa patsogolo mapulogalamu am'manja opepuka komanso ocheperako, Flutter 2.2 ilola kuti mapulogalamu a Android akhale ndi zida zochedwetsa. Mwanjira iyi, zinthu za Flutter zomwe zimafunikira kuti pulogalamuyo igwire bwino ntchito imatha kutsitsidwa panthawi yothamanga, motero, palibe chifukwa choyika ma code owonjezera mu pulogalamuyi. Mwanjira iyi, mapulogalamu adzakhala opepuka kukula tsopano.

 

Pachitukuko cha iOS, Flutter 2.2 tsopano imalola opanga kupanga mithunzi, zomwe zingapangitse makanema ojambula kukhala osalala komanso opanda msoko (akamayendetsedwa kwa nthawi yoyamba). Kupatula apo, zida zina zatsopano zawonjezedwa zomwe zimathandizira opanga kusanthula kagwiritsidwe ntchito ka kukumbukira mu pulogalamu iliyonse, potero kuwapatsa mphamvu kuti azitha kugwiritsa ntchito kukumbukira ndikupangitsa kuti pulogalamuyo izichita bwino.

 

Kodi mukufuna kupanga pulogalamu yatsopano yam'manja yozikidwa pa Flutter kapena mukufuna kukonzanso mapulogalamu anu omwe alipo kale pogwiritsa ntchito nsanja ya Flutter?

 

Yokhudzana ndi wathu Kukula kwa pulogalamu ya Flutter timu nthawi yomweyo!