Flutter 2.0 tukee sovellusten rakentamista taitettaviin ja kaksinäyttöisiin puhelimiin

click fraud protection

Flutter 2.0 on juuri julkaistu vakaaksi, ja se sisältää suuria muutoksia työpöytä- ja mobiilisovellusten rakentamiseen. Lue lisää saadaksesi lisätietoja!

On 3. maaliskuuta, ja Flutter 2.0 on täällä! Tässä versiossa on koko joukko muutoksia verrattuna Flutter 1:een, ja tässä artikkelissa keskitytään siihen, mikä muuttui työpöytä- ja mobiiliversioissa.

Työpöytä

Flutter for Desktop on ollut jonkin aikaa alfa-vaiheessa, mikä merkitsi sovellusliittymien, virheiden ja suorituskykyongelmien muuttamista. Flutter 2.0:n myötä Google on siirtänyt tilansa jonnekin beta- ja vakaan väliin. Mitä tuo tarkoittaa? No, se on saatavilla Flutter 2.0 Stable -versiossa, mutta Googlen mielestä se ei ole vielä täysin valmis. Sen pitäisi olla hyvä tuotantokäyttöön, mutta siellä voi olla virheitä siellä täällä.

Flutter for Desktopilla pitäisi myös olla asianmukainen tuki pikanäppäimille, jotta se tuntuu enemmän aidosti alkuperäiseltä sovellukselta Windowsissa, Linuxissa tai macOS: ssä. Jos et ole vakuuttunut sen vakaudesta, Canonical (Ubuntun takana oleva yritys) on jo aloittanut Ubuntu-asennusohjelman uusimisen Flutterissa ja päättänyt

käyttää Flutteria kaikissa sen sovelluksissa eteenpäin.

Ubuntu-asennusohjelma on nyt kirjoitettu Flutterilla.

mobiili

Koska Flutter oli alun perin monialustainen mobiilikehys, tässä ei oikeastaan ​​ole liikaa sanottavaa. Suurimmaksi osaksi Flutter on ollut mobiiliominaisuuksilla jo jonkin aikaa, lukuun ottamatta yhtä asiaa: taitettavat. Flutter 2.0:ssa on nyt tuki taitettaville näytöille Microsoftin lahjoituksen ansiosta. Flutter tietää nyt, kuinka käsitellä tätä muototekijää, ja antaa kehittäjille mahdollisuuden muotoilla sovelluksensa haluamallaan tavalla.

Rakenna sovelluksia varten Microsoft Surface Duo ja muut kahden näytön laitteet, joissa on Flutter.

Flutter 2.0:ssa on nyt uusi TwoPane-widget, jonka avulla voit, kuten nimestä voi päätellä, näyttää kaksi ruutua. Ensimmäinen ruutu näkyy missä tahansa laitteessa, kun taas toinen näkyy taitettavan näytön oikealla puolella. Dialogien avulla voit myös valita, millä puolella taitettavaa näyttöä ne näytetään.

Taitettavan rypytys tai sarana näkyy kehittäjille näyttöominaisuudena (kuten lovena), joten sovellukset voivat silti venytä halutessaan koko taitettavaan näyttöön tai ota huomioon saranan sijainti ja näyttö asianmukaisesti.

Tämän 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. Tällä hetkellä ei ole työpöytätukea, mutta nyt sinun pitäisi pystyä tekemään suhteellisen vakaita mobiilisovelluksia mainoksilla Flutterilla.


Nämä ovat suuria muutoksia Flutter 2.0:ssa työpöytä- ja mobiilialustoille. Mitä mieltä olet Flutterista työpöytä- ja mobiilikehityksen viitekehyksenä? Kerro meille!