filimbi 2.0

Google imetangaza masasisho mapya ya flutter 2.0 mnamo Machi 3, 2021. Kuna mabadiliko mengi katika toleo hili ikilinganishwa na Flutter 1, na blogu hii itaangazia kile kilichobadilika kwa eneo-kazi na matoleo ya simu.

Kwa Flutter 2.0, Google imehamisha hali yake hadi mahali karibu na beta na thabiti. Je, kuna umuhimu gani hapa? Mambo yote yanayozingatiwa, yanapatikana katika Flutter 2.0 Imara, hata hivyo, Google haiamini kuwa imekamilika kabisa kwa wakati huu. Inapaswa kuwa sawa kwa matumizi ya uzalishaji, lakini kunaweza kuwa na mdudu kwa kiwango kikubwa.

Google leo ilitangaza Flutter 2, lahaja ya sasa zaidi ya zana yake ya UI ya chanzo-wazi kwa ajili ya kuunda programu fupi. Wakati Flutter ilianza kwa umakini kwenye rununu ilipozinduliwa miaka miwili iliyopita, ilieneza mbawa zake hivi majuzi. Kwa toleo la 2, Flutter kwa sasa inasaidia programu za wavuti na eneo-kazi nje ya kreti. Kwa hiyo, watumiaji wa Flutter sasa wataweza kutumia codebase sawa kuunda programu za iOS, Android, Windows, macOS, Linux, na wavuti.

Flutter 2.0 hufika kwenye duka na kuongeza usaidizi kwa vifaa vinavyoweza kukunjwa na skrini mbili.

Google imeweza kuongeza utendaji wa Flutter kwa vivinjari vya wavuti kupitia mpya CanvasKit. Vivinjari vya simu vitatumia toleo la HTML la programu kwa chaguomsingi, yote yatashughulikiwa kiotomatiki na hali mpya ya "otomatiki" wakati wa kuunda programu yako.

Pili, Flutter inapata vipengele vya kujisikia asili zaidi katika kivinjari cha wavuti. Hii ni pamoja na huduma za usaidizi wa kisomaji skrini, maandishi yanayoweza kuchaguliwa na kuhaririwa, usaidizi bora wa upau wa anwani, kujaza kiotomatiki na mengine mengi.

Kwa kuwa Flutter hapo awali ilikuwa mfumo wa rununu wa jukwaa tofauti, kwa kweli hakuna mengi sana ya kusema hapa. Kwa ujumla, Flutter imekuwa kipengele-kamili cha rununu kwa muda sasa, isipokuwa inayoweza kukunjwa. Kwa Flutter 2.0, kwa sasa kuna usaidizi wa skrini zinazoweza kukunjwa, kwa sababu ya ahadi zilizotolewa na Microsoft. Flutter sasa anatambua jinsi ya kudhibiti kipengele hiki cha muundo na huwaruhusu wasanidi programu kuweka programu zao jinsi wanavyohitaji.

Kwa sasa kuna kifaa kingine cha TwoPane katika Flutter 2.0 ambacho hukuruhusu, kama jina linavyopendekeza, kuonyesha vidirisha viwili. Kidirisha cha kwanza kitaonekana kwenye kifaa chochote, wakati cha pili kitaonekana kwenye nusu ya kulia ya onyesho linaloweza kukunjwa. Maongezi pia yatakuruhusu kuchagua upande gani wa onyesho linaloweza kukunjwa wanapaswa kuonyesha.

Mkunjo au bawaba kwenye kitu kinachoweza kukunjwa huwasilishwa kwa wasanidi programu kama kipengele cha kuonyesha, kwa hivyo programu zinaweza kwa vyovyote vile kunyoosha hadi kwenye onyesho zima linaloweza kukunjwa iwapo zinahitaji, au kuzingatia mahali bawaba inapatikana na kuonyesha ipasavyo.

Kwa kuongezea, Google imehamisha programu-jalizi yake ya SDK ya Matangazo ya Simu hadi kwenye beta. Hii ni SDK ya Android na iOS inayokuruhusu kuonyesha matangazo ya AdMob kwenye programu yako ya simu. Kufikia sasa, hakuna usaidizi wa eneo-kazi, lakini sasa unapaswa kuwa na chaguo la kutengeneza programu za rununu zenye uthabiti kwa ujumla na matangazo kwa kutumia Flutter.

Haya ni mabadiliko makubwa katika Flutter 2.0 kuhusu kompyuta za mezani na majukwaa ya rununu.