Lepatus 2.0

Google on julkaissut uudet flutter 2.0 -päivitykset 3. maaliskuuta 2021. Tässä versiossa on kokonainen joukko muutoksia verrattuna Flutter 1:een, ja tässä blogissa keskitytään siihen, mikä on muuttunut työpöydän ja mobiiliversiot.

Flutter 2.0:n myötä Google on siirtänyt tilansa lähelle beta-vaihetta ja vakaata. Mikä merkitys tässä on? Kaiken kaikkiaan se on saatavilla Flutter 2.0 Stable -versiossa, mutta Google ei usko sen olevan täysin valmis tässä vaiheessa. Sen pitäisi olla hyvä tuotantokäyttöön, mutta siinä voi olla suuria bugi.

Google julkisti tänään Flutter 2:n, avoimen lähdekoodin käyttöliittymätyökalusarjansa uusimman version kompaktien sovellusten rakentamiseen. Vaikka Flutter sai huomiota mobiilissa, kun se lanseerattiin kaksi vuotta sitten, se levitti siipiään viime aikoina. Versiossa 2 Flutter tukee tällä hetkellä verkko- ja työpöytäsovelluksia. Tämän ansiosta Flutter-käyttäjät voisivat nyt käyttää vastaavaa koodikantaa sovellusten rakentamiseen iOS:lle, Androidille, Windowsille, macOS:lle, Linuxille ja webille.

Flutter 2.0 saavuttaa vakaan ja lisää tuen taitettaville ja kaksoisnäytöllisille laitteille.

Google on onnistunut lisäämään verkkoselaimien Flutterin suorituskykyä uudella CanvasKit. Mobiiliselaimet käyttävät oletuksena sovelluksen HTML-versiota, ja kaikki käsitellään automaattisesti uudessa "automaattisessa" tilassa sovellusta luotaessa.

Toiseksi, Flutter on hankkimassa ominaisuuksia, jotka tuntevat olonsa alkuperäisemmäksi verkkoselaimessa. Tämä sisältää näytönlukuohjelman tukiapuohjelmat, valittavissa olevan ja muokattavan tekstin, paremman osoitepalkin tuen, automaattisen täytön ja paljon muuta.

Koska Flutter oli alun perin monialustainen mobiilijärjestelmä, tässä ei oikeastaan ​​ole liikaa sanottavaa. Yleensä Flutter on ollut matkapuhelimen ominaisuus jo jonkin aikaa, lukuun ottamatta taitettavaa. Flutter 2.0:ssa on tällä hetkellä tuki taitettaville näytöille Microsoftin antamien sitoumusten vuoksi. Flutter ymmärtää nyt, kuinka tätä rakennetekijää voidaan hallita, ja antaa kehittäjille mahdollisuuden suunnitella sovelluksensa haluamallaan tavalla.

Flutter 2.0:ssa on tällä hetkellä toinen TwoPane-gadget, jonka avulla voit näyttää kaksi ruutua, kuten nimestä voi päätellä. Ensimmäinen ruutu näkyy missä tahansa pienoisohjelmassa, kun taas toinen ruutu näkyy taitettavan näytön oikealla puolella. Dialogien avulla voit myös valita, millä puolella taitettavaa näyttöä ne näkyvät.

Taitettavan rypytys tai sarana esitellään kehittäjille näyttöominaisuudena, joten sovellukset voivat joka tapauksessa ulottua koko taitettavan näytön alueelle tarvittaessa tai harkita, mistä sarana löytyy ja näyttää sopivasti.

Lisäksi Google on siirtänyt Mobile Ads SDK -laajennuksen betavaiheeseen. Tämä on SDK Androidille ja iOS:lle, jonka avulla voit näyttää AdMob-mainoksia mobiilisovelluksessasi. Toistaiseksi työpöytätukea ei ole, mutta nyt sinulla pitäisi olla mahdollisuus tehdä yleisesti vakaita mobiilisovelluksia mainoksilla Flutterilla.

Nämä ovat valtavat muutokset Flutter 2.0:ssa, jotka koskevat sekä työpöytä- että mobiilialustoja.