Flutter 2.0 toetab rakenduste loomist kokkupandavatele ja kahe ekraaniga telefonidele

Flutter 2.0 avaldati äsja stabiilsena ja see sisaldab suuri muudatusi töölaua- ja mobiilirakenduste loomisel. Lisateabe saamiseks lugege edasi!

On 3. märts ja Flutter 2.0 on kohal! Võrreldes Flutter 1-ga on selles versioonis terve hulk muudatusi ja see artikkel keskendub sellele, mis muutus laua- ja mobiiliversioonide puhul.

Töölaud

Flutter for Desktop on mõnda aega olnud alfafaasis, mis tähendas API-de, vigade ja jõudlusprobleemide muutmist. Flutter 2.0-ga on Google viinud oma oleku kuhugi beetaversiooni ja stabiilse oleku vahepeale. Mida see tähendab? Noh, see on saadaval Flutter 2.0 stabiilses versioonis, kuid Google'i arvates pole see veel täielikult valmis. Tootmiseks peaks see sobima, kuid siin-seal võib esineda vigu.

Flutter for Desktop peaks toetama ka klaviatuuri otseteid, muutes selle Windowsi, Linuxi või macOS-i jaoks tõelise natiivse rakendusena. Kui te pole selle stabiilsuses veendunud, on Canonical (Ubuntu taga olev ettevõte) juba alustanud Ubuntu installeri Flutteris ümbertegemist ja otsustanud kasutage Flutterit kõigi selle rakenduste jaoks läheb edasi.

Ubuntu installer on nüüd kirjutatud Flutterisse.

Mobiilne

Kuna Flutter oli algselt platvormideülene mobiiliraamistik, pole siin tegelikult liiga palju öelda. Enamasti on Flutter juba mõnda aega olnud mobiilseadmete jaoks täielik, välja arvatud üks asi: kokkupandavad. Tänu Microsofti panusele on Flutter 2.0-ga nüüd kokkupandavate kuvarite tugi. Flutter teab nüüd, kuidas selle vormiteguriga toime tulla, ja laseb arendajatel oma rakendusi soovitud viisil kujundada.

Rakenduste loomine Microsoft Surface Duo ja muud kahe ekraaniga Flutteriga seadmed.

Nüüd on Flutter 2.0-s uus TwoPane'i vidin, mis võimaldab teil, nagu nimigi ütleb, kuvada kahte paani. Esimest paani kuvatakse mis tahes seadmes, teist aga kokkupandava ekraani paremal poolel. Dialoogid võimaldavad teil ka valida, millisel kokkupandava ekraani poolel neid kuvada.

Kokkupandava seadme korts või liigend on arendajatele eksponeeritud kuvafunktsioonina (nagu sälk), nii et rakendused saavad siiski venitage soovi korral kogu kokkupandavale ekraanile või võtke arvesse, kus liigend asub ja kuvatakse vastavalt.

Lisaks on Google teisaldanud oma mobiilireklaamide SDK pistikprogrammi beetaversiooni. See on Androidi ja iOS-i SDK, mis võimaldab teil oma mobiilirakenduses AdMobi reklaame kuvada. Praegu puudub töölaua tugi, kuid nüüd peaksite saama Flutteri abil reklaamidega suhteliselt stabiilseid mobiilirakendusi luua.


Need on Flutter 2.0 suured muudatused lauaarvutite ja mobiiliplatvormide osas. Mida arvate Flutterist kui lauaarvutite ja mobiiliarenduse raamistikust? Anna meile teada!