Izibuyekezo-ezinkulu-ku-Flutter-2.2-ukukhishwa-

 

Inkundla ye-Google yomthombo ovulekile yokuthuthukisa isoftware ye-UI: I-Flutter isanda kulungiswa futhi yavuselelwa ngenguqulo yamanje ye-Flutter 2.2, ehlome ngezici ezithile ezintsha ezithakazelisayo namakhono.

 

Lokhu kumenyezelwe ngesikhathi somcimbi we-Google I/O 2021 osanda kuphothulwa.

 

Ukuduma kukaFlutter Kuyanda

 

I-Flutter by Google manje isiwuhlaka oludumile emhlabeni wonke lokuthuthukisa inkundla. Ngokusho kwe-Slashdata, cishe u-45% wabo bonke abathuthukisi be-cross-platform manje basebenzisa i-Flutter ekwakheni izinhlelo zokusebenza zeselula.

 

Eqinisweni, phakathi kuka-2020 no-2021, ukusetshenziswa kohlaka lwe-Flutter kubonise ukukhula okukhulu okungama-47%, futhi njengamanje, u-12% wazo zonke izinhlelo zokusebenza zeselula ku-Google Playstore zisebenzisa i-Flutter.

 

Yethulwe ngo-2017 yi-Google, i-Flutter isekela uhlaka lokuthuthukiswa kohlelo lokusebenza lwe-cross-platform lwe-Android, iOS, Linux, Mac, Windows, Google Fuchsia, kanye nefomu lewebhu nge-codebase eyodwa.

 

Lobo ubuhle nekhono leFlutter. Manje, ake sixoxe ngezibuyekezo eziphezulu ezi-5 ku-Flutter 2.2.

 

Null Safety

 

Ngokukhishwa kwe-2.0, i-Flutter yethule isici se-Null Safety, manje esesiphenduke okuzenzakalelayo kumaphrojekthi amasha. Ngesici se-Null Safety, onjiniyela bangakhombisa kalula ukuthi ukuguquguquka noma inani lingaba ize noma cha, ngokuqondile kusuka kukhodi. Inikeza ukuvikeleka kokuhlukile kwesithenjwa esingenalutho.

 

Ngale ndlela, amaphutha ahlobene ne-null-pointer angancishiswa futhi alawulwe.

 

Eqinisweni, ngolimi lwe-Dart olusetshenziswa ku-Flutter, umhlanganisi uhlakaniphe ngokwanele ukuze asuse konke ukuhlola okungenalutho ngesikhathi sokusebenza, okwenza uhlelo lokusebenza lusebenze ngokushesha okukhulu.

 

I-Payments Mechanism

 

Intuthuko enkulu imenyezelwe endaweni yokukhokha, yezinhlelo zokusebenza zeselula ezenziwe kusetshenziswa inguqulo ye-Flutter 2.2. Ngesibuyekezo esisha, kwethulwe i-plug-in entsha yezinkokhelo eyakhiwe ngosizo lwethimba le-Google Play. Ngale plug-in ewusizo, onjiniyela bangashumeka izici ukuze bamukele izinkokhelo zezimpahla ezibonakalayo, kuzo zombili izinhlelo zokusebenza ze-Android ne-iOS.

 

Ngaphandle kwalokho, i-plug-in yokuthenga yangaphakathi nohlelo ekhona kakade ibuyekeziwe ngokuvikeleka okwengeziwe nokubethela kokwenziwayo kwezezimali okuphephile.

 

Ukuthuthukiswa Kwewebhu

 

Esikhaleni sokuthuthukiswa kwewebhu, iFlutter 2.2 inezibuyekezo ezithokozisayo. Manje, abathuthukisi bangasebenzisa abasebenzi besevisi ukuze balondoloze isikhashana ngemuva. Lokhu kusho ukuthi izinhlelo zokusebenza ezisuselwe kuwebhu zizoshesha, futhi zibe namandla, zihumushele ekusebenzeni okungcono.

 

I-Dart Enezici Eziningi

 

Ikhishwe kuqala ngaphambi kwe-Flutter, i-Dart iwulimi lokuhlela olusekela uhlaka lokuthuthukisa lwe-Flutter lwezinhlelo zokusebenza ze-cross-platform.

 

Ngenguqulo 2.2, i-Dart ithuthukiselwe kunguqulo 2.13. Ngale nguqulo entsha, i-Dart manje izonweba ukusekelwa nokusebenzisana komdabu. Lokhu kwenziwe kwaba nokwenzeka ngokusekela ama-arrays kanye nezinhlaka ezipakishiwe ku-FFI (isikhombimsebenzisi somsebenzi wangaphandle).

 

Lesi sibuyekezo sizosiza ukuthuthukisa ukufundeka futhi sivule ingosi yezimo zokuhlenga kabusha.

 

Usayizi wohlelo lokusebenza

 

Emzamweni wokwenza izinhlelo zokusebenza zeselula zibe nesisindo esilula futhi zibe ncane kakhulu, i-Flutter 2.2 manje izovumela izinhlelo zokusebenza ze-Android ukuthi zibe nezingxenye ezihlehlisiwe. Ngale ndlela, ama-elementi e-Flutter adingekayo ukuze kusebenze kahle uhlelo lokusebenza angalandwa ngesikhathi sokusebenza, ngakho-ke, asikho isidingo sokulayisha ikhodi eyengeziwe kuhlelo lokusebenza. Ngale ndlela, izinhlelo zokusebenza zizolula ngosayizi manje.

 

Ekuthuthukisweni kwe-iOS, i-Flutter 2.2 manje ivumela abathuthukisi ukuthi bahlanganise ama-shader, okuzokwenza izithombe ezinyakazayo zibe bushelelezi futhi zingabi namthungo (uma zisetshenziswa isikhathi sokuqala). Ngaphandle kwalokho, amanye amathuluzi amasha engeziwe azovumela abathuthukisi ukuthi bahlaziye ukusetshenziswa kwememori kunoma yiluphi uhlelo lokusebenza, ngaleyo ndlela abanikeze amandla okuqondisa ukusetshenziswa kwememori nokwenza uhlelo lokusebenza lusebenze kangcono.

 

Unentshisekelo yokuthuthukisa uhlelo lokusebenza olusha olususelwe ku-Flutter noma ufisa ukwenza kabusha izinhlelo zakho zokusebenza zomdabu ezikhona ngamakhono we-cross-platform usebenzisa i-Flutter?

 

Thola in touch nathi Ukuthuthukiswa kohlelo lokusebenza lwe-Flutter iqembu ngokushesha!