Lintlafatso tse kholo ka ho fetisisa-ho-Flutter-2.2-tokollo-

 

Sethala sa nts'etsopele ea software ea UI ea mohloli o bulehileng oa Google: Flutter e sa tsoa nchafatsoa le ho nchafatsoa ka mofuta oa hajoale oa Flutter 2.2, e nang le likarolo tse ncha tse khahlisang le bokhoni.

 

Sena se phatlalalitsoe ketsahalong e sa tsoa phetheloa ea Google I/O 2021.

 

Botumo ba Flutter boa phahama

 

Flutter by Google hajoale e se e fetohile moralo oa ntlafatso oa sethala se tsebahalang lefatšeng ka bophara. Ho latela Slashdata, hoo e ka bang 45% ea bahlahisi bohle ba marang-rang ba se ba sebelisa Flutter ho theha lits'ebetso tsa mehala.

 

Ebile, lipakeng tsa 2020 le 2021, ts'ebeliso ea moralo oa Flutter e bone keketseho e kholo ea 47% ea kholo, 'me hajoale, 12% ea lits'ebetso tsohle tsa mehala ho Google Playstore li sebelisa Flutter.

 

E tsebisitsoe ka 2017 ke Google, Flutter e ts'ehetsa moralo oa nts'etsopele ea lisebelisoa tsa marang-rang bakeng sa Android, iOS, Linux, Mac, Windows, Google Fuchsia, le bakeng sa foromo ea webo ka codebase e le 'ngoe.

 

Ke bona botle le bokhoni ba Flutter. Joale, ha re tšohleng lintlafatso tse 5 tse holimo ho Flutter 2.2.

 

Null Safety

 

Ka tokollo ea 2.0, Flutter e hlahisitse karolo ea Null Safety, eo joale e seng e le ea kamehla bakeng sa merero e mecha. Ka karolo ea Null Safety, bahlahisi ba ka bonts'a habonolo hore na phapang kapa boleng bo ka ba lefeela kapa che, ka kotloloho ho tsoa khoutu. E fana ka tšireletso khahlanong le mekhelo ea litšupiso tsa lefeela.

 

Ka tsela ena, liphoso tse amanang le null-pointer li ka fokotsoa le ho laoloa haholo.

 

Ha e le hantle, ka puo ea Dart e sebelisoang ho Flutter, moqapi o bohlale ka ho lekaneng ho felisa licheke tsohle tse sa sebetseng ka nako ea nako, e leng se etsang hore app e sebetse ka potlako e tsotehang.

 

Mokhoa oa ho lefa

 

Ho phatlalalitsoe nts'etsopele e kholo sebakeng sa tefo, bakeng sa lits'ebetso tsa mehala tse entsoeng ka mofuta oa Flutter 2.2. Ka ntlafatso e ncha, ho kentsoe plug-in e ncha ea litefo e hahiloeng ka thuso ea sehlopha sa Google Play. Ka plug-in ena ea bohlokoa, bahlahisi ba ka kenyelletsa likarolo ho amohela litefo tsa thepa ea sebele, bakeng sa lisebelisoa tsa Android le iOS.

 

Ntle le moo, plug-in e teng ea ho reka ka har'a app e nchafalitsoe ka ts'ireletso e eketsehileng le encryption bakeng sa litšebelisano tse bolokehileng tsa lichelete.

 

Nts'etsopele Bakeng sa Web

 

Sebakeng sa nts'etsopele ea webo, Flutter 2.2 e na le lintlafatso tse khahlisang. Hona joale, bahlahisi ba ka sebelisa basebeletsi ba ts'ebeletso bakeng sa caching ea morao-rao. Sena se bolela hore lits'ebetso tse thehiloeng marang-rang li tla potlaka, li be bonolo, li fetolele ts'ebetso e ntlafetseng.

 

Dart e nang le likarolo tse ling

 

E lokollotsoe qalong pele ho Flutter, Dart ke puo ea lenaneo e tšehetsang moralo oa nts'etsopele oa Flutter bakeng sa lits'ebetso tsa sethala.

 

Ka mofuta oa 2.2, Dart e ntlafalitsoe ho mofuta oa 2.13. Ka mofuta ona o mocha, Dart joale e tla eketsa ts'ehetso le ts'ebelisanong ea matsoalloa. Sena se entsoe hore se khonehe ka ho tšehetsa li-arrays le li-structs tse pakiloeng ho FFI (interface ea kantle ho naha).

 

Ntlafatso ena e tla thusa ho ntlafatsa ho baloa le ho bula portal bakeng sa maemo a ntlafatso.

 

Boima ba App

 

Boitekong ba ho etsa hore lits'ebetso tsa mehala li be boima bo bobebe hape li fokotsehe haholo, Flutter 2.2 e se e tla lumella lits'ebetso tsa Android ho ba le likarolo tse chechisitsoeng morao. Ka tsela ena, likarolo tsa Flutter tse hlokahalang bakeng sa ts'ebetso e nepahetseng ea sesebelisoa li ka khoasolloa ka nako ea ts'ebetso, ka hona, ha ho na tlhoko ea ho kenya khoutu e eketsehileng ho sesebelisoa. Ka tsela ena, lisebelisoa li tla ba bobebe ka boholo hona joale.

 

Bakeng sa nts'etsopele ea iOS, Flutter 2.2 e se e lumella bahlahisi ho bokella li-shader, tse tla etsa hore lipopae li be boreleli hape li sekehe (ha li tsamaisoa nako ea 1). Ntle le moo, lisebelisoa tse ling tse ncha li kenyellelitsoe tse tla thusa ba ntlafatsang ho sekaseka ts'ebeliso ea memori ho sesebelisoa leha e le sefe, kahoo ba ba matlafatse ho fokotsa tšebeliso ea memori le ho etsa hore app e sebetse hantle.

 

Na u khahlehela ho nts'etsapele sesebelisoa se secha se thehiloeng ho Flutter kapa u lakatsa ho nchafatsa lits'ebetso tsa hau tse seng li ntse li le teng ka bokhoni ba ho sebelisa Flutter?

 

Fumana ikopantse le rona Nts'etsopele ea app ea Flutter sehlopha hang-hang!