Cititorii ca tine ajută la sprijinirea MUO. Când efectuați o achiziție folosind link-uri de pe site-ul nostru, este posibil să câștigăm un comision de afiliat. Citeşte mai mult.

Comunitatea Flutter continuă să îmbunătățească SDK-ul în versiunea 3.7, adăugând câteva funcții noi grozave. De exemplu, acum puteți crea bare de meniu personalizate și meniuri în cascadă, puteți utiliza instrumente pentru a sprijini o mai bună internaționalizare și vă puteți baza pe noi instrumente de depanare.

Aceste noi funcții sunt însoțite de îmbunătățiri ale caracteristicilor existente. Printre acestea se numără instrumentul de selecție globală mai rapid, un sistem de randare numit Impeller și capacitatea de a partaja resurse pe platforme.

Ce este Flutter?

Flutter este SDK-ul aplicației mobile Google pentru construirea de interfețe native de înaltă calitate pentru iOS și Android folosind limbajul de programare Dart. Flutter funcționează cu codul existent, este folosit de dezvoltatori și organizații din întreaga lume și este gratuit și open source.

instagram viewer

În timp ce Flutter funcționează cu codul dvs. existent, poate adopta cu ușurință codul nou. Puteți începe cu widget-uri în bazele de cod existente sau puteți construi o aplicație de la zero. Alegerea este a ta.

Să aruncăm o privire rapidă la unele dintre cele mai noi funcții.

1. Material îmbunătățit 3 Suport

Flutter a fost actualizat cu suport pentru Material 3. Această actualizare vă permite să utilizați componentele materiale oferite de cea mai recentă versiune de Android. Pachetul de materiale prezintă o temă nouă și elegantă, care vă va face conținutul să iasă în evidență îndrăzneț și proeminent.

Este disponibil atât pentru iOS, cât și pentru Android.

2. Bare de meniu și meniuri în cascadă

Cea mai recentă actualizare Flutter adaugă două widget-uri noi de meniu: PlatformMenuBar și Material Design Menu. PlatformMenuBar este disponibil pe macOS și redă barele de meniu native în loc să fie redate de Flutter.

Pentru toate platformele, puteți defini un meniu Material Design care oferă bare de meniu în cascadă (MenuBar) sau meniuri individuale în cascadă declanșate de un alt element UI (MenuAnchor). Aceste meniuri sunt complet personalizabile, iar elementele de meniu pot fi widget-uri personalizate sau puteți utiliza noile widget-uri ale elementelor de meniu (MenuItemButton, SubmenuButton).

Flutter 3.7 include o actualizare majoră a caracteristicii de depanare a memoriei și câteva instrumente noi pe care le puteți folosi pentru a vă depana aplicația. Prima versiune a instrumentului de analiză instantanee evidențiază zonele din aplicația dvs. Flutter în care performanța ar putea fi îmbunătățită.

Odată cu această versiune au sosit mai multe actualizări de defilare pentru a face procesul de migrare la Flutter cât mai ușor posibil. Modificările notabile includ o nouă fizică de derulare pe platforma Mac, adăugarea unei grile animate și o gestionare îmbunătățită a selecției textului în contexte de defilare.

Un nou sistem de internaționalizare facilitează traducerea și localizarea aplicației dvs. Flutter. Sintaxa descriptivă permite mesaje de eroare ușor de înțeles chiar și pentru persoanele cu experiență limitată de codare.

Noul sistem vă permite să creați mesaje complexe folosind substituenți și selecții plurale. Vedeți actualizat Internaționalizarea aplicațiilor Flutter pagina pentru mai multe informatii.

6. Alte caracteristici noi Flutter

Alte funcții noi includ o previzualizare a motorului de randare Impeller (pe iOS, Impeller pe Android nu este încă pregătit pentru previzualizare), verificarea lansării (o lista de verificare a setărilor pentru a vă asigura că aplicația dvs. este gata pentru a fi trimisă în App Store) și o lupă de text (care facilitează citirea textului mic pe smartphone-uri).

Flutter: setul SDK pentru aplicații mobile de la Google

Flutter 3.7 este lansat și este plin de funcții noi utile. In timp ce versiunile anterioare s-au concentrat pe performanță și compatibilitate, aceasta se referă la facilitarea construirii de aplicații. Există o mulțime de actualizări utile ale instrumentelor pentru dezvoltatori, cu funcții noi și navigare îmbunătățită.

Tema Material Design a fost actualizată cu suport Enhanced Material 3, adăugând pictograme noi și scheme de culori îmbunătățite. În plus, acum este disponibil și suport pentru barele de meniu și meniurile în cascadă. Pentru mai multe informații consultați Note de lansare sau Pagina medie a lui Flutter.

Dacă nu te-ai uitat la Flutter, acum este momentul potrivit să te gândești la el. Deși popularitatea sa ca cadru de dezvoltare mobilă este încă modestă în comparație cu concurenți precum React Nativ, câștigă putere în fiecare zi datorită avantajelor sale remarcabile în simplitate și ușurință generală de utilizare.