Lepršanje 2.0

Google je najavio nova ažuriranja za flutter 2.0 3. ožujka 2021. Postoji čitav niz promjena u ovoj verziji u usporedbi s Flutterom 1, a ovaj blog će se usredotočiti na ono što se promijenilo za radnu površinu i mobilne verzije.

S Flutterom 2.0, Google je pomaknuo svoj status negdje blizu beta i stabilnog. Koje je značenje ovdje? Kad se sve uzme u obzir, dostupan je u Flutter 2.0 Stable, međutim, Google ne vjeruje da je u ovom trenutku potpuno gotov. Trebao bi biti u redu za produkcijsku upotrebu, ali možda postoji velika pogreška.

Google je danas najavio Flutter 2, najnoviju varijantu svog open-source UI alata za izradu kompaktnih aplikacija. Dok je Flutter počeo privlačiti pozornost na mobitele kada je lansiran prije dvije godine, u posljednje je vrijeme raširio svoja krila. S verzijom 2, Flutter trenutno podržava web i desktop aplikacije iz kutije. S tim bi korisnici Fluttera sada mogli koristiti ekvivalentnu bazu koda za izradu aplikacija za iOS, Android, Windows, macOS, Linux i web.

Flutter 2.0 stiže u stabilnu verziju i dodaje podršku za sklopive uređaje i uređaje s dvostrukim ekranom.

Google je uspio povećati performanse Fluttera za web preglednike kroz novi CanvasKit. Mobilni preglednici će prema zadanim postavkama koristiti HTML verziju aplikacije, a svime se automatski upravlja u novom "automatskom" načinu rada prilikom izrade vaše aplikacije.

Drugo, Flutter dobiva značajke kako bi se osjećao izvornije u web pregledniku. To uključuje pomoćne programe za podršku čitaču zaslona, ​​tekst koji se može odabrati i uređivati, bolju podršku za adresnu traku, automatsko popunjavanje i još mnogo toga.

Budući da je Flutter u početku bio multiplatformski mobilni sustav, ovdje se zapravo nema previše za reći. Općenito, Flutter je već neko vrijeme kompletan mobilni telefon s iznimkom sklopivog. Uz Flutter 2.0, trenutno postoji podrška za sklopive zaslone, na račun obveza koje je preuzeo Microsoft. Flutter sada shvaća kako upravljati tim faktorom strukture i omogućuje programerima da postave svoje aplikacije onako kako im je potrebno.

Trenutačno postoji još jedan gadget TwoPane u Flutteru 2.0 koji vam omogućuje, kao što ime sugerira, prikazivanje dva okna. Prvo okno prikazat će se na bilo kojem gadgetu, dok će se drugo prikazati na desnoj polovici sklopivog zaslona. Dijalozi će vam također omogućiti da odaberete na kojoj strani sklopivog zaslona trebaju biti prikazani.

Nabor ili šarka na sklopivom se programerima predstavlja kao značajka zaslona, ​​tako da se aplikacije mogu u svakom slučaju proširiti na cijeli sklopivi zaslon ako im je potrebno, ili razmotriti gdje se nalazi šarka i prikazati na odgovarajući način.

Osim toga, Google je premjestio svoj dodatak SDK za mobilne oglase u beta verziju. Ovo je SDK za Android i iOS koji vam omogućuje prikazivanje AdMob oglasa u vašoj mobilnoj aplikaciji. Od sada ne postoji podrška za stolna računala, no sada biste trebali imati opciju za izradu općenito stabilnih mobilnih aplikacija s oglasima pomoću Fluttera.

Ovo su ogromne promjene u Flutteru 2.0 koje se tiču ​​i desktop i mobilnih platformi.