Paglupad 2.0

Gideklarar sa Google ang bag-ong flutter 2.0 nga mga update kaniadtong Marso 3, 2021. Adunay usa ka tibuuk nga hugpong sa mga pagbag-o sa kini nga bersyon kung itandi sa Flutter 1, ug kini nga blog magpunting sa kung unsa ang nabag-o alang sa desktop ug mobile nga bersyon.

Uban sa Flutter 2.0, gibalhin sa Google ang kahimtang niini sa usa ka lugar nga duol sa beta ug stable. Unsa ang kamahinungdanon dinhi? Ang tanan nga mga butang nga gikonsiderar, kini magamit sa Flutter 2.0 Stable, bisan pa, ang Google dili motuo nga kini hingpit nga nahuman sa kini nga punto. Kini kinahanglan nga maayo alang sa paggamit sa produksiyon, bisan pa adunay usa ka bug sa usa ka dako nga gidak-on.

Gipahibalo karon sa Google ang Flutter 2, ang pinakabag-o nga variant sa iyang open-source UI toolkit para sa paghimo og mga compact nga aplikasyon. Samtang ang Flutter nagsugod sa pagtagad sa mobile sa dihang kini gilusad duha ka tuig na ang milabay, kini nagbuklad sa iyang mga pako karong bag-o. Uban sa bersyon 2, ang Flutter karon nagsuporta sa mga aplikasyon sa web ug desktop gikan sa crate. Niana, ang mga tiggamit sa Flutter makagamit na karon sa katumbas nga codebase sa paghimo og mga aplikasyon alang sa iOS, Android, Windows, macOS, Linux, ug sa web.

Ang Flutter 2.0 moabut sa usa ka kuwadra ug nagdugang suporta alang sa mga foldable ug doble nga screen nga mga aparato.

Ang Google nakahimo sa pagdugang sa performance sa Flutter alang sa mga web browser pinaagi sa usa ka bag-o CanvasKit. Ang mga mobile browser mogamit sa HTML nga bersyon sa app sa default, ang tanan awtomatik nga gidumala sa bag-ong "auto" mode sa paghimo sa imong app.

Ikaduha, ang Flutter nakakuha og mga bahin aron mobati nga mas lumad sa web browser. Naglakip kini sa mga gamit sa suporta sa screen reader, mapili ug ma-edit nga teksto, mas maayo nga suporta sa address bar, autofill, ug daghan pa.

Tungod kay ang Flutter sa sinugdan usa ka cross-platform nga mobile system, wala gyud kaayo isulti dinhi. Kasagaran, ang Flutter usa ka kompleto nga bahin sa mobile sa pipila ka panahon karon, gawas sa usa ka foldable. Uban sa Flutter 2.0, adunay karon nga suporta alang sa mga foldable display, tungod sa mga pasalig nga gihimo sa Microsoft. Nahibal-an na karon ni Flutter kung giunsa pagdumala kini nga hinungdan sa istruktura ug gitugutan ang mga developer nga ibutang ang ilang mga aplikasyon kung giunsa nila kinahanglan.

Adunay karon lain nga TwoPane gadget sa Flutter 2.0 nga nagtugot kanimo, ingon sa gisugyot sa ngalan, nga magpakita sa duha ka mga pane. Ang una nga pane magpakita sa bisan unsang gadget, samtang ang ikaduha magpakita sa tuo nga katunga sa usa ka foldable display. Ang mga diyalogo motugot usab kanimo sa pagpili kung asa nga kilid sa usa ka foldable display ang kinahanglan nilang ipakita.

Ang crease o bisagra sa usa ka foldable gipresentar ngadto sa mga developers isip usa ka feature sa display, aron ang mga aplikasyon sa bisan unsa nga kaso mahimo nga mag-abot sa tibuok nga foldable display sa higayon nga ilang gikinahanglan, o hunahunaa kung asa makit-an ang bisagra ug ipakita sa tukma.

Dugang pa, gibalhin sa Google ang iyang Mobile Ads SDK plugin sa beta. Kini usa ka SDK alang sa Android ug iOS nga nagtugot kanimo sa pagpakita sa mga ad sa AdMob sa imong mobile application. Sa pagkakaron, wala'y suporta sa desktop, apan karon kinahanglan ka nga adunay kapilian sa paghimo sa kasagaran nga lig-on nga mga mobile application nga adunay mga ad gamit ang Flutter.

Kini ang daghang mga pagbag-o sa Flutter 2.0 bahin sa desktop ug mobile nga mga platform.