Flutter kopiena turpina uzlabot SDK versijā 3.7, pievienojot dažas lieliskas jaunas funkcijas. Piemēram, tagad varat izveidot pielāgotas izvēļņu joslas un kaskādes izvēlnes, izmantot rīkus, lai atbalstītu labāku internacionalizāciju, un paļauties uz jauniem atkļūdošanas rīkiem.
Šīs jaunās funkcijas ir papildinātas ar esošo funkciju uzlabojumiem. To vidū ir ātrāks globālās atlases rīks, renderēšanas sistēma ar nosaukumu Impeller un iespēja koplietot resursus starp platformām.
Kas ir Flutter?
Flutter ir Google mobilās lietotnes SDK augstas kvalitātes vietējo saskarņu izveidei iOS un Android ierīcēm, izmantojot Dart programmēšanas valodu. Flutter darbojas ar esošu kodu, to izmanto izstrādātāji un organizācijas visā pasaulē, un ir bezmaksas un atvērtā koda.
Kamēr Flutter darbojas ar jūsu esošo kodu, tas var viegli pieņemt jaunu kodu. Varat sākt ar maziem logrīkiem esošajās kodu bāzēs vai izveidot lietotni no nulles. Izvēle ir tava.
Īsi apskatīsim dažas no jaunākajām funkcijām.
1. Uzlabots materiāla 3 atbalsts
Flutter ir atjaunināts, nodrošinot Material 3 atbalstu. Šis atjauninājums ļauj izmantot materiālu komponentus, ko piedāvā jaunākā Android versija. Materiālu pakotnei ir jauna gluda tēma, kas padarīs jūsu saturu drosmīgi un pamanāmu.
Tas ir pieejams gan iOS, gan Android ierīcēm.
2. Izvēlņu joslas un kaskādes izvēlnes
Jaunākajā Flutter atjauninājumā ir pievienoti divi jauni izvēlnes logrīki: PlatformMenuBar un Material Design Menu. PlatformMenuBar ir pieejams operētājsistēmā MacOS un atveido vietējās izvēļņu joslas, nevis atveido Flutter.
Visām platformām varat definēt Materiāla dizaina izvēlni, kas nodrošina kaskādes izvēlņu joslas (MenuBar) vai atsevišķas kaskādes izvēlnes, ko aktivizē cits lietotāja interfeisa elements (MenuAnchor). Šīs izvēlnes ir pilnībā pielāgojamas, un izvēlnes vienumi var būt pielāgoti logrīki, vai arī varat izmantot jaunos izvēlnes vienumu logrīkus (MenuItemButton, SubmenuButton).
Flutter 3.7 ietver lielu atmiņas atkļūdošanas funkcijas atjauninājumu un vairākus jaunus rīkus, ko varat izmantot savas lietojumprogrammas atkļūdošanai. Pirmajā momentuzņēmumu analīzes rīka versijā ir izceltas jomas jūsu lietojumprogrammā Flutter, kur veiktspēju varētu uzlabot.
Šajā laidienā ir saņemti vairāki ritināšanas atjauninājumi, lai padarītu migrēšanas procesu uz Flutter pēc iespējas vienkāršāku. Ievērojamas izmaiņas ietver jaunu ritināšanas fiziku Mac platformā, animēta režģa pievienošanu un uzlabotu teksta atlases apstrādi ritināšanas kontekstos.
Jauna internacionalizācijas sistēma atvieglo lietotnes Flutter tulkošanu un lokalizēšanu. Aprakstošā sintakse nodrošina kļūdu ziņojumus, kas ir viegli saprotami pat cilvēkiem ar ierobežotu kodēšanas pieredzi.
Jaunā sistēma ļauj izveidot sarežģītus ziņojumus, izmantojot vietturus un daudzskaitļa atlases. Skatiet atjaunināto Flutter lietotņu internacionalizācija lapu, lai iegūtu vairāk informācijas.
6. Citas jaunas Flutter funkcijas
Citas jaunas funkcijas ietver Impeller renderēšanas dzinēja priekšskatījumu (operētājsistēmā iOS Impeller operētājsistēmā Android vēl nav gatavs priekšskatīšanai), laidiena verifikāciju (a iestatījumu kontrolsaraksts, lai nodrošinātu, ka jūsu lietotne ir gatava iesniegšanai App Store), un teksta palielinātāju (kas atvieglo neliela teksta lasīšanu viedtālruņi).
Flutter: Google Mobile App SDK
Flutter 3.7 ir iznācis, un tas ir pilns ar noderīgām jaunām funkcijām. Kamēr Iepriekšējie izlaidumi bija vērsti uz veiktspēju un saderību, šis mērķis ir atvieglot lietotņu izveidi. Izstrādātāju rīkiem ir daudz noderīgu atjauninājumu ar jaunām funkcijām un uzlabotu navigāciju.
Materiālu dizaina tēma ir atjaunināta ar Enhanced Material 3 atbalstu, pievienojot jaunas ikonas un pielāgotas krāsu shēmas. Turklāt tagad ir pieejams arī atbalsts izvēļņu joslām un kaskādes izvēlnēm. Lai iegūtu vairāk informācijas, skatiet izlaiduma piezīmes vai Flutter's Medium lapa.
Ja neesat pētījis Flutter, tagad ir lielisks laiks to apsvērt. Lai gan tā kā mobilās izstrādes ietvara popularitāte joprojām ir pieticīga salīdzinājumā ar tādiem konkurentiem kā React Vietējais, tas kļūst stiprāks katru dienu, pateicoties tā ievērojamajām priekšrocībām vienkāršībā un vispārējā lietošanas vienkāršībā.