Diweddariadau-mwyaf-yn-Flutter-2.2-rhyddhau-

 

Llwyfan datblygu meddalwedd UI ffynhonnell agored Google: Mae Flutter newydd gael ei ailwampio a'i adnewyddu gyda'r fersiwn gyfredol Flutter 2.2, sydd wedi'i arfogi â rhai nodweddion a galluoedd newydd diddorol.

 

Cyhoeddwyd hyn yn ystod digwyddiad Google I/O 2021 a ddaeth i ben yn ddiweddar.

 

Mae Poblogrwydd Flutter yn Codi

 

Mae Flutter gan Google bellach wedi dod yn fframwaith datblygu traws-lwyfan mwyaf poblogaidd y byd. Yn ôl Slashdata, mae tua 45% o'r holl ddatblygwyr traws-lwyfan bellach yn defnyddio Flutter ar gyfer creu apiau symudol.

 

Mewn gwirionedd, rhwng 2020 a 2021, gwelodd y defnydd o'r fframwaith Flutter ymchwydd enfawr o 47% mewn twf, ac ar hyn o bryd, mae 12% o'r holl apiau symudol yn Google Playstore yn defnyddio Flutter.

 

Wedi'i lansio yn 2017 gan Google, mae Flutter yn cefnogi fframwaith datblygu app traws-lwyfan ar gyfer Android, iOS, Linux, Mac, Windows, Google Fuchsia, a hefyd ar gyfer gwe-ffurf trwy un sylfaen cod sengl.

 

Dyna harddwch a gallu Flutter. Nawr, gadewch i ni drafod y 5 diweddariad gorau yn Flutter 2.2.

 

Diogelwch Nwl

 

Gyda rhyddhau 2.0, cyflwynodd Flutter y nodwedd Diogelwch Null, sydd bellach wedi dod yn rhagosodiad ar gyfer prosiectau newydd. Gyda'r nodwedd Diogelwch Null, gall datblygwyr nodi'n hawdd a all newidyn neu werth fod yn null ai peidio, yn uniongyrchol o'r cod. Mae'n darparu amddiffyniad rhag eithriadau cyfeirio nwl.

 

Fel hyn, gellir lleihau a rheoli gwallau sy'n gysylltiedig â nwl-bwyntydd yn sylweddol.

 

Mewn gwirionedd, gyda'r iaith Dart yn cael ei defnyddio yn Flutter, mae'r casglwr yn ddigon craff i ddileu'r holl wiriadau null yn ystod amser rhedeg, sy'n gwneud i'r app berfformio'n hynod o gyflym.

 

Mecanwaith Taliadau

 

Mae datblygiad mawr wedi'i gyhoeddi yn y gofod talu, ar gyfer cymwysiadau symudol a wneir gan ddefnyddio fersiwn Flutter 2.2. Gyda'r diweddariad newydd, mae ategyn taliadau newydd wedi'i gyflwyno sydd wedi'i adeiladu gyda chymorth tîm Google Play. Gyda'r ategyn defnyddiol hwn, gall datblygwyr ymgorffori nodweddion i dderbyn taliadau am nwyddau corfforol, ar gyfer apiau Android ac iOS.

 

Ar ben hynny, mae'r ategyn prynu mewn-app presennol wedi'i ddiweddaru gyda mwy o ddiogelwch ac amgryptio ar gyfer trafodion ariannol diogel.

 

Datblygu ar gyfer y We

 

Yn y gofod ar gyfer datblygu gwe, mae gan Flutter 2.2 rai diweddariadau diddorol. Nawr, gall datblygwyr ddefnyddio gweithwyr gwasanaeth ar gyfer caching cefndir. Mae hyn yn golygu y bydd yr apiau ar y we yn gyflymach, ac yn deneuach, yn trosi i berfformiad gwell.

 

Dart Gyda Mwy o Nodweddion

 

Wedi'i ryddhau'n wreiddiol cyn Flutter, Dart yw'r iaith raglennu sy'n cefnogi fframwaith datblygu Flutter ar gyfer apps traws-lwyfan.

 

Gyda fersiwn 2.2, mae Dart wedi'i uwchraddio i fersiwn 2.13. Gyda'r fersiwn newydd hon, bydd Dart nawr yn ymestyn cefnogaeth i ryngweithredu brodorol hefyd. Gwnaethpwyd hyn yn bosibl trwy gefnogi araeau a strwythurau llawn yn FFI (rhyngwyneb swyddogaeth dramor).

 

Bydd y diweddariad hwn yn helpu i wella darllenadwyedd ac yn agor porth ar gyfer ailffactorio senarios.

 

Maint yr App

 

Mewn ymgais i wneud yr apiau symudol yn ysgafn ac yn llai swmpus ymhellach, bydd Flutter 2.2 nawr yn caniatáu i apiau Android gael cydrannau gohiriedig. Fel hyn, gellir lawrlwytho'r elfennau Flutter sydd eu hangen ar gyfer gweithrediad priodol yr ap yn ystod amser rhedeg, ac felly, nid oes angen llwytho cod ychwanegol i'r app. Fel hyn, bydd apps yn ysgafnach o ran maint nawr.

 

Ar gyfer datblygiad iOS, mae Flutter 2.2 bellach yn caniatáu i ddatblygwyr rag-grynhoi arlliwwyr, a fydd yn gwneud animeiddiadau yn fwy llyfn a di-dor (pan fyddant yn cael eu rhedeg am y tro 1af). Yn ogystal, mae rhai offer newydd wedi'u hychwanegu a fydd yn galluogi datblygwyr i ddadansoddi'r defnydd o gof mewn unrhyw app, a thrwy hynny eu grymuso i symleiddio'r defnydd o gof a gwneud i'r app berfformio'n well.

 

Diddordeb mewn datblygu ap symudol newydd yn seiliedig ar Flutter neu'n dymuno ailwampio'ch apiau brodorol presennol gyda galluoedd traws-lwyfan gan ddefnyddio Flutter?

 

Cysylltwch â ni gyda'n Datblygu ap flutter tîm ar unwaith!