Fladder 2.0

Google het die nuwe flutter 2.0-opdaterings op 3 Maart 2021 aangekondig. Daar is 'n hele bondel veranderinge in hierdie weergawe in vergelyking met Flutter 1, en hierdie blog gaan fokus op wat verander het vir die rekenaar en mobiele weergawes.

Met Flutter 2.0 het Google sy status na iewers naby aan beta en stabiel verskuif. Wat is die betekenis hier? Alles in ag genome is dit beskikbaar in Flutter 2.0 Stable, maar Google glo nie dat dit op hierdie stadium heeltemal klaar is nie. Dit behoort goed te wees vir produksiegebruik, maar daar kan in 'n groot mate 'n fout wees.

Google het vandag Flutter 2 aangekondig, die mees onlangse variant van sy oopbron-UI-nutsmiddelstel vir die bou van kompakte toepassings. Terwyl Flutter met aandag op selfoon begin het toe dit twee jaar gelede bekend gestel is, het dit die afgelope tyd sy vlerke gesprei. Met weergawe 2 ondersteun Flutter tans web- en rekenaartoepassings uit die krat. Daarmee sou Flutter-gebruikers nou die ekwivalente kodebasis kan gebruik om toepassings vir iOS, Android, Windows, macOS, Linux en die web te bou.

Flutter 2.0 kom by 'n stal aan en voeg ondersteuning by vir opvoubare en dubbelskermtoestelle.

Google het daarin geslaag om die werkverrigting van Flutter vir webblaaiers te verhoog deur 'n nuwe CanvasKit. Mobiele blaaiers sal by verstek die HTML-weergawe van die toepassing gebruik, alles word outomaties deur die nuwe "outo"-modus hanteer wanneer u u toepassing bou.

Tweedens, Flutter kry funksies om meer inheems in die webblaaier te voel. Dit sluit skermleserondersteuningshulpmiddels, kiesbare en redigeerbare teks, beter adresbalkondersteuning, outovul, en soveel meer in.

Aangesien Flutter aanvanklik 'n kruisplatform-mobiele stelsel was, is daar nie eintlik te veel om hier te sê nie. Oor die algemeen is Flutter 'n funksie-volledige selfoon vir 'n geruime tyd tans, met die uitsondering van 'n opvoubare. Met Flutter 2.0 is daar tans ondersteuning vir opvoubare skerms, as gevolg van verbintenisse wat deur Microsoft gemaak is. Flutter besef nou hoe om hierdie struktuurfaktor te bestuur en laat ontwikkelaars hul toepassings uiteensit hoe hulle nodig het.

Daar is tans nog 'n TwoPane-toestel in Flutter 2.0 waarmee jy, soos die naam aandui, twee ruite kan wys. Die eerste paneel sal op enige gadget wys, terwyl die tweede op die regter helfte van 'n opvoubare skerm sal wys. Dialogies sal jou eweneens toelaat om te kies aan watter kant van 'n opvoubare skerm hulle moet wys.

Die plooi of skarnier op 'n opvoubare skerm word aan ontwikkelaars as 'n vertoonkenmerk aangebied, sodat toepassings in elk geval na die hele opvoubare skerm kan strek as hulle dit nodig het, of oorweeg waar die skarnier gevind word en toepaslik vertoon.

Boonop het Google sy Mobile Ads SDK-inprop na beta geskuif. Dit is 'n SDK vir Android en iOS wat jou toelaat om AdMob-advertensies in jou mobiele toepassing te wys. Van nou af is daar geen rekenaarondersteuning nie, maar nou behoort jy die opsie te hê om oor die algemeen stabiele mobiele toepassings te maak met advertensies wat Flutter gebruik.

Dit is die enorme veranderinge in Flutter 2.0 wat beide die rekenaar- en mobiele platforms betref.