Teiesugused lugejad aitavad MUO-d toetada. Kui teete ostu meie saidil olevate linkide abil, võime teenida sidusettevõtte komisjonitasu. Loe rohkem.

Flutteri kogukond jätkab SDK täiustamist versioonis 3.7, lisades mõned suurepärased uued funktsioonid. Näiteks saate nüüd luua kohandatud menüüribasid ja kaskaadmenüüd, kasutada tööriistu parema rahvusvahelistumise toetamiseks ja tugineda uutele silumistööriistadele.

Nende uute funktsioonidega kaasnevad olemasolevate funktsioonide täiustused. Nende hulgas on kiirem globaalse valiku tööriist, renderdussüsteem nimega Impeller ja võimalus jagada ressursse platvormide vahel.

Mis on Flutter?

Flutter on Google'i mobiilirakenduse SDK kvaliteetsete omaliideste loomiseks iOS-i ja Androidi jaoks, kasutades programmeerimiskeelt Dart. Flutter töötab olemasoleva koodiga, seda kasutavad arendajad ja organisatsioonid üle maailma ning on tasuta ja avatud lähtekoodiga.

Kuigi Flutter töötab teie olemasoleva koodiga, saab see hõlpsasti uue koodi kasutusele võtta. Võite alustada väikestest vidinatest olemasolevates koodibaasides või luua rakenduse nullist. Valik on sinu.

instagram viewer

Vaatame lühidalt mõningaid uusimaid funktsioone.

1. Täiustatud materjali 3 tugi

Flutterit on värskendatud materjali 3 toega. See värskendus võimaldab kasutada materjalikomponente, mida pakub Androidi uusim versioon. Materjalipaketil on uus klanitud teema, mis tõstab teie sisu julgelt ja silmapaistvalt esile.

See on saadaval nii iOS-i kui ka Androidi jaoks.

2. Menüüribad ja kaskaadmenüüd

Viimane Flutteri värskendus lisab kaks uut menüüvidinat: PlatformMenuBar ja Material Design Menu. PlatformMenuBar on saadaval MacOS-is ja renderdab Flutteri renderdamise asemel natiivseid menüüribasid.

Kõigi platvormide jaoks saate määratleda materjalikujunduse menüü, mis pakub kaskaadmenüüribasid (MenuBar) või üksikuid kaskaadmenüüd, mille käivitab mõni muu kasutajaliidese element (MenuAnchor). Need menüüd on täielikult kohandatavad ja menüüelemendid võivad olla kohandatud vidinad või kasutada uusi menüüelemendi vidinaid (MenuItemButton, SubmenuButton).

Flutter 3.7 sisaldab mälu silumisfunktsiooni olulist värskendust ja mitmeid uusi tööriistu, mida saate oma rakenduse silumiseks kasutada. Snapshot analüüsi tööriista esimene versioon tõstab teie Flutteri rakenduses esile valdkonnad, kus saab jõudlust parandada.

Selle väljalaskega on saabunud mitu keritavat värskendust, et muuta Flutterile üleminek võimalikult lihtsaks. Märkimisväärsed muudatused hõlmavad uut kerimise füüsikat Maci platvormil, animeeritud ruudustiku lisamist ja tekstivaliku täiustatud käsitlemist kerimise kontekstis.

Uus rahvusvahelistumise süsteem muudab rakenduse Flutter tõlkimise ja lokaliseerimise lihtsamaks. Kirjeldav süntaks võimaldab saada veateateid, mida on lihtne mõista ka piiratud kodeerimiskogemusega inimestele.

Uus süsteem võimaldab kohahoidjate ja mitmuse valikute abil luua keerukaid sõnumeid. Vaadake uuendatud Flutteri rakenduste rahvusvahelistumine leht lisateabe saamiseks.

6. Muud uued Flutteri funktsioonid

Muude uute funktsioonide hulka kuuluvad Impelleri renderdusmootori eelvaade (iOS-is pole Impeller Androidis veel eelvaateks valmis), väljalaske kinnitamine (a seadete kontrollnimekiri tagamaks, et teie rakendus on App Store'i esitamiseks valmis) ja teksti luup (mis muudab väikese teksti lugemise lihtsamaks nutitelefonid).

Flutter: Google'i mobiilirakenduse SDK

Flutter 3.7 on väljas ja see on täis kasulikke uusi funktsioone. Samal ajal kui varasemad väljaanded keskendusid jõudlusele ja ühilduvusele, see on mõeldud rakenduste loomise lihtsamaks muutmiseks. Arendaja tööriistades on palju kasulikke värskendusi uute funktsioonide ja täiustatud navigeerimisega.

Materjalikujunduse teemat on värskendatud Enhanced Material 3 toega, lisades uusi ikoone ja kohandatud värviskeeme. Lisaks on nüüd saadaval ka menüüribade ja kaskaadmenüüde tugi. Lisateabe saamiseks vaadake väljalaskemärkmed või Leht Flutter's Medium.

Kui te pole Flutterit uurinud, on nüüd hea aeg seda kaaluda. Kuigi selle populaarsus mobiiliarendusraamistikuna on konkurentidega nagu React võrreldes endiselt tagasihoidlik Native, see muutub iga päevaga tugevamaks tänu oma märkimisväärsetele eelistele lihtsuses ja üldises kasutusmugavuses.