Sasisho-kubwa zaidi-katika-Flutter-2.2-toleo-

 

Jukwaa la maendeleo la programu ya UI ya chanzo huria la Google: Flutter imesasishwa hivi punde na kuonyeshwa upya kwa toleo la sasa la Flutter 2.2, ambalo limejizatiti na vipengele na uwezo mpya wa kuvutia.

 

Hili lilitangazwa wakati wa tukio lililohitimishwa hivi majuzi la Google I/O 2021.

 

Umaarufu wa Flutter Unaongezeka

 

Flutter by Google sasa imekuwa mfumo maarufu zaidi wa maendeleo wa jukwaa mtambuka. Kulingana na Slashdata, takriban 45% ya watengenezaji wa majukwaa yote sasa wanatumia Flutter kuunda programu za rununu.

 

Kwa hakika, kati ya 2020 na 2021, matumizi ya mfumo wa Flutter yalishuhudia ongezeko kubwa la asilimia 47, na hivi sasa, 12% ya programu zote za simu kwenye Google Playstore zinatumia Flutter.

 

Ilizinduliwa mwaka wa 2017 na Google, Flutter inasaidia mfumo wa uundaji wa programu-msingi wa Android, iOS, Linux, Mac, Windows, Google Fuchsia, na pia kwa fomu ya wavuti kupitia msingi mmoja wa msimbo.

 

Huo ndio uzuri na uwezo wa Flutter. Sasa, wacha tujadili masasisho 5 makuu katika Flutter 2.2.

 

Usalama tupu

 

Kwa toleo la 2.0, Flutter ilianzisha kipengele cha Null Safety, ambacho sasa kimekuwa chaguomsingi kwa miradi mipya. Kwa kipengele cha Null Safety, wasanidi programu wanaweza kuonyesha kwa urahisi ikiwa kigezo au thamani inaweza kubatilishwa au la, moja kwa moja kutoka kwa msimbo. Inatoa ulinzi dhidi ya vighairi vya marejeleo tupu.

 

Kwa njia hii, makosa yanayohusiana na null-pointer yanaweza kupunguzwa na kudhibitiwa kwa kiasi kikubwa.

 

Kwa hakika, pamoja na lugha ya Dart kutumika katika Flutter, mkusanyaji ni mahiri vya kutosha kuondoa ukaguzi wote usiofaa katika muda wa utekelezaji, ambao hufanya programu kufanya kazi haraka sana.

 

Utaratibu wa Malipo

 

Maendeleo makubwa yametangazwa katika nafasi ya malipo, kwa programu za simu zinazofanywa kwa kutumia toleo la Flutter 2.2. Kwa sasisho jipya, programu-jalizi mpya ya malipo imeanzishwa ambayo imeundwa kwa usaidizi wa timu ya Google Play. Kwa programu-jalizi hii muhimu, wasanidi wanaweza kupachika vipengele ili kukubali malipo ya bidhaa halisi, kwa programu za Android na iOS.

 

Kando na hayo, programu-jalizi iliyopo ya ununuzi wa ndani ya programu imesasishwa kwa usalama zaidi na usimbaji fiche kwa miamala salama ya kifedha.

 

Maendeleo Kwa Wavuti

 

Katika nafasi ya ukuzaji wa wavuti, Flutter 2.2 ina visasisho kadhaa vya kupendeza. Sasa, wasanidi wanaweza kutumia wafanyikazi wa huduma kwa uakibishaji wa chinichini. Hii inamaanisha kuwa programu zinazotegemea wavuti zitakuwa za haraka zaidi, na nyepesi, zikitafsiri kwa utendakazi bora.

 

Dart Na Vipengele Zaidi

 

Iliyotolewa awali kabla ya Flutter, Dart ni lugha ya programu inayoauni mfumo wa ukuzaji wa Flutter kwa programu za majukwaa mtambuka.

 

Kwa toleo la 2.2, Dart imeboreshwa hadi toleo la 2.13. Kwa toleo hili jipya, Dart sasa itapanua usaidizi kwa mwingiliano wa asili pia. Hili limewezekana kwa kusaidia safu na miundo iliyopakiwa katika FFI (kiolesura cha kitendakazi cha kigeni).

 

Sasisho hili litasaidia kuimarisha usomaji na kufungua tovuti ya kurekebisha hali mpya.

 

Ukubwa wa Programu

 

Katika jitihada za kufanya programu za simu ziwe na uzani mwepesi na ziwe chini sana, Flutter 2.2 sasa itaruhusu programu za Android kuwa na vipengele vilivyoahirishwa. Kwa njia hii, vipengele vya Flutter vinavyohitajika kwa utendaji mzuri wa programu vinaweza kupakuliwa wakati wa kukimbia, na hivyo, hakuna haja ya kupakia msimbo wa ziada kwenye programu. Kwa njia hii, programu zitakuwa nyepesi kwa saizi sasa.

 

Kwa maendeleo ya iOS, Flutter 2.2 sasa inaruhusu wasanidi kuunda vivuli, ambayo itafanya uhuishaji kuwa laini na usio na mshono (unapoendeshwa kwa mara ya 1). Kando na hilo, baadhi ya zana mpya zimeongezwa ambazo zitawawezesha wasanidi programu kuchanganua matumizi ya kumbukumbu katika programu yoyote, na hivyo kuwapa uwezo wa kurahisisha utumiaji wa kumbukumbu na kufanya programu kufanya kazi vizuri zaidi.

 

Je, ungependa kutengeneza programu mpya ya simu inayotokana na Flutter au ungependa kusasisha programu zako asili zilizopo kwa uwezo wa mifumo mbalimbali ukitumia Flutter?

 

Kupata kuwasiliana na yetu Maendeleo ya programu ya Flutter timu mara moja!