Olona hlaziyo-lukhulu-kwi-Flutter-2.2-khupho-

 

Iqonga likaGoogle lophuhliso lwesoftware ye-UI evulekileyo yomthombo: IFlutter isandula ukuhlaziywa kwaye yahlaziywa ngoguqulelo lwangoku lweFlutter 2.2, exhobe ngezinto ezintsha ezinomdla kunye nobuchule.

 

Oku kwabhengezwa ngexesha lomsitho kaGoogle we-I/O ka-2021.

 

Ukuduma kukaFlutter kuyenyuka

 

I-Flutter kaGoogle ngoku iye yaba sesona sikhokelo sophuhliso sidumileyo kwihlabathi. NgokukaSlashdata, malunga ne-45% yabo bonke abaphuhlisi beqonga elinqamlezileyo ngoku basebenzisa iFlutter ukwenza iiapps eziphathwayo.

 

Ngapha koko, phakathi kuka-2020 kunye no-2021, ukusetyenziswa kwesakhelo seFlutter kubone ukukhula okukhulu kwe-47% ekukhuleni, kwaye ngoku, i-12% yazo zonke iiapps eziphathwayo kwiGoogle Playstore zisebenzisa iFlutter.

 

Yaziswa ngo-2017 nguGoogle, iFlutter ixhasa isakhelo sophuhliso lwe-app ye-cross-platform ye-Android, iOS, Linux, Mac, Windows, Google Fuchsia, kunye nefom yewebhu nge-codebase enye.

 

Obo bubuhle kunye nobuchule beFlutter. Ngoku, makhe sixoxe ngohlaziyo olu-5 oluphezulu kwiFlutter 2.2.

 

Null ukhuseleko

 

Ngokukhutshwa kwe-2.0, iFlutter yazisa iNull yoKhuseleko inqaku, esele liyinto engagqibekanga kwiiprojekthi ezintsha. Ngophawu loKhuseleko lwe-Null, abaphuhlisi banokubonisa ngokulula ukuba ukuguquguquka okanye ixabiso linokuba lilize okanye hayi, ngokuthe ngqo kwikhowudi. Ibonelela ngokhuseleko ngokuchasene nezalathiso ezingenanto.

 

Ngale ndlela, iimpazamo ezinxulumene ne-null-pointer zinokuncitshiswa kakhulu kwaye zilawulwe.

 

Ngapha koko, ngolwimi lweDart olusetyenziswa kwiFlutter, umqokeleli ukrelekrele ngokwaneleyo ukuba aphelise zonke iitshekhi ezingenamsebenzi ngexesha lokubaleka, elenza ukuba usetyenziso lusebenze ngokukhawuleza okumangalisayo.

 

Indlela yeeNtlawulo

 

Uphuhliso olukhulu luye lwabhengezwa kwindawo yokuhlawula, kwizicelo zeselula ezenziwe kusetyenziswa inguqulo yeFlutter 2.2. Ngohlaziyo olutsha, iplagi entsha yeentlawulo iye yaziswa eyakhiwe ngoncedo lweqela leGoogle Play. Ngale plug-in iluncedo, abaphuhlisi banokuzinzisa iimpawu zokwamkela iintlawulo zeempahla eziphathekayo, kuzo zombini ii-apps ze-Android kunye ne-iOS.

 

Ngaphandle koko, i-plug-in yokuthenga ekhoyo ekhoyo ihlaziywe ngokhuseleko olungakumbi kunye noguqulelo oluntsonkothileyo lwentengiselwano ekhuselekileyo yezemali.

 

Uphuhliso lweWebhu

 

Kwisithuba sophuhliso lwewebhu, iFlutter 2.2 inohlaziyo olunomdla. Ngoku, abaphuhlisi banokusebenzisa abasebenzi benkonzo kwi-caching yangasemva. Oku kuthetha ukuba ii-apps ezisekwe kwiwebhu ziya kukhawuleza, kwaye zinciphe, ziguqulele ekusebenzeni ngcono.

 

I-Dart eneempawu ezingakumbi

 

Ikhutshwe kuqala ngaphambi kweFlutter, iDart lulwimi lwenkqubo oluxhasa isakhelo sophuhliso lweFlutter kwiiapps zeplatform.

 

Ngenguqulo 2.2, iDart iye yaphuculwa yaya kwinguqulo 2.13. Ngale nguqulelo intsha, iDart ngoku izakwandisa inkxaso kusetyenziso lwemveli ngokunjalo. Oku kwenzeke ngokuxhasa ii-arrays kunye ne-structs epakishwe kwi-FFI (ujongano lomsebenzi wangaphandle).

 

Olu hlaziyo luya kunceda ekwandiseni ukufundeka kwaye luvule i-portal yokuhlaziya iimeko.

 

Ubungakanani beApp

 

Kwilinge lokuqhubela phambili ukwenza ii-apps eziphathwayo zilula kwaye zibencinci, iFlutter 2.2 ngoku iya kuvumela ii-apps ze-Android ukuba zibe nezinto ezirhoxisiweyo. Ngale ndlela, izinto zeFlutter ezifunekayo ekusebenzeni ngokufanelekileyo kwe-app zinokukhutshelwa ngexesha lokuqhuba, kwaye ke, akukho mfuneko yokulayisha ikhowudi eyongezelelweyo kwi-app. Ngale ndlela, usetyenziso luya kuba khaphukhaphu ngobukhulu ngoku.

 

Kuphuhliso lwe-iOS, i-Flutter 2.2 ngoku ivumela abaphuhlisi ukuba baqokelele i-shaders, eya kwenza ii-animations zigudiswe kwaye zingenamthungo (xa ziqhutywa ixesha loku-1). Ngaphandle koko, ezinye izixhobo ezitsha zongeziweyo eziya kwenza abaphuhlisi bahlalutye ukusetyenziswa kwememori kuyo nayiphi na i-app, ngaloo ndlela bexhobisa ukuba basebenzise imemori ngokulula kwaye benze usetyenziso lusebenze ngcono.

 

Ngaba unomdla ekuphuhliseni usetyenziso olutsha olusekwe kwiFlutter okanye unqwenela ukuhlaziya ii-apps zakho zendalo ezikhoyo ngobuchule obunqamlezayo beqonga usebenzisa iFlutter?

 

Dibana no kunye neyethu Uphuhliso losetyenziso lweFlutter iqela ngoko nangoko!