Kaltaisesi lukijat auttavat tukemaan MUO: ta. Kun teet ostoksen käyttämällä sivustollamme olevia linkkejä, voimme ansaita kumppanipalkkion. Lue lisää.

Flutter-yhteisö jatkaa SDK: n parantamista versiossa 3.7 ja lisää hienoja uusia ominaisuuksia. Voit nyt esimerkiksi luoda mukautettuja valikkopalkkeja ja peräkkäisiä valikoita, käyttää työkaluja parempaan kansainvälistymiseen ja luottaa uusiin virheenkorjaustyökaluihin.

Näihin uusiin ominaisuuksiin liittyy parannuksia olemassa oleviin ominaisuuksiin. Näitä ovat nopeampi globaali valintatyökalu, Impeller-niminen renderöintijärjestelmä ja mahdollisuus jakaa resursseja eri alustojen välillä.

Mikä on Flutter?

Flutter on Googlen mobiilisovellusten SDK korkealaatuisten iOS- ja Android-käyttöliittymien luomiseen Dart-ohjelmointikielellä. Flutter toimii olemassa olevan koodin kanssa, sitä käyttävät kehittäjät ja organisaatiot ympäri maailmaa on ilmainen ja avoimen lähdekoodin.

Vaikka Flutter toimii nykyisen koodisi kanssa, se voi helposti ottaa uuden koodin käyttöön. Voit aloittaa pienestä widgeteillä olemassa olevissa koodikantoissa tai rakentaa sovelluksen tyhjästä. Päätös on sinun.

instagram viewer

Katsotaanpa nopeasti joitain uusimpia ominaisuuksia.

1. Parannettu Material 3 -tuki

Flutter on päivitetty tukemaan Material 3:a. Tämän päivityksen avulla voit käyttää materiaalikomponentteja, joita tarjoaa Androidin uusin versio. Materiaalipaketti sisältää uuden tyylikkään teeman, joka saa sisältösi erottumaan joukosta rohkeasti ja näkyvästi.

Se on saatavilla sekä iOS: lle että Androidille.

2. Valikkopalkit ja CSS-valikot

Uusin Flutter-päivitys lisää kaksi uutta valikkowidgetiä: PlatformMenuBar ja Material Design Menu. PlatformMenuBar on saatavilla macOS: ssä ja hahmontaa alkuperäisiä valikkopalkkeja sen sijaan, että Flutter hahmontaisi sen.

Kaikille alustoille voit määrittää Material Design -valikon, joka tarjoaa peräkkäisiä valikkopalkkeja (MenuBar) tai yksittäisiä peräkkäisiä valikoita, jotka laukaisee toinen käyttöliittymäelementti (MenuAnchor). Nämä valikot ovat täysin muokattavissa, ja valikon kohdat voivat olla mukautettuja widgetejä tai voit käyttää uusia valikon widgetejä (MenuItemButton, SubmenuButton).

Flutter 3.7 sisältää suuren päivityksen muistin virheenkorjausominaisuuteen ja useita uusia työkaluja, joita voit käyttää sovelluksesi virheenkorjaukseen. Snapshot-analyysityökalun ensimmäinen versio korostaa Flutter-sovelluksesi alueita, joilla suorituskykyä voitaisiin parantaa.

Tämän julkaisun mukana on saapunut useita vierityspäivityksiä, jotta Flutteriin siirtyminen olisi mahdollisimman helppoa. Huomattavia muutoksia ovat uusi vieritysfysiikka Mac-alustalla, animoidun ruudukon lisääminen ja parannettu tekstivalinnan käsittely vierityskonteksteissa.

Uusi kansainvälistymisjärjestelmä helpottaa Flutter-sovelluksen kääntämistä ja lokalisointia. Kuvaava syntaksi mahdollistaa virheilmoitukset, jotka on helppo ymmärtää myös henkilöille, joilla on rajoitettu koodauskokemus.

Uuden järjestelmän avulla voit luoda monimutkaisia ​​viestejä käyttämällä paikkamerkkejä ja monikkovalintoja. Katso päivitetty Flutter-sovellusten kansainvälistäminen sivulta lisätietoja.

6. Muita uusia Flutter-ominaisuuksia

Muita uusia ominaisuuksia ovat Impeller-renderöintimoottorin esikatselu (iOS: ssa Impeller Androidissa ei ole vielä valmis esikatseluun), julkaisun vahvistus (a asetusten tarkistuslista varmistaaksesi, että sovelluksesi on valmis lähetettäväksi App Storeen) ja tekstin suurennuslasi (joka helpottaa pienen tekstin lukemista älypuhelimet).

Flutter: Googlen mobiilisovellusten SDK

Flutter 3.7 on julkaistu, ja se on täynnä hyödyllisiä uusia ominaisuuksia. Samalla kun aiemmat julkaisut keskittyivät suorituskykyyn ja yhteensopivuuteen, tässä on kyse sovellusten rakentamisen helpottamisesta. Kehittäjätyökaluissa on paljon hyödyllisiä päivityksiä uusilla ominaisuuksilla ja parannetulla navigaatiolla.

Material Design -teema on päivitetty Enhanced Material 3 -tuella, johon on lisätty uusia kuvakkeita ja muokattuja värimalleja. Lisäksi valikkopalkkien ja peräkkäisten valikoiden tuki on nyt saatavilla. Lisätietoja saat katsomalla julkaisutiedot tai Flutter's Medium -sivu.

Jos et ole tutustunut Flutteriin, nyt on hyvä aika harkita sitä. Vaikka sen suosio mobiilikehityskehyksenä on edelleen vaatimaton verrattuna kilpailijoihin, kuten React Alkuperäinen, se vahvistuu joka päivä yksinkertaisuuden ja yleisen helppokäyttöisyytensä ansiosta.