Najveća ažuriranja-u-izdanju-Flutter-2.2-

 

Googleova platforma za razvoj korisničkog sučelja otvorenog koda: Flutter upravo je obnovljena i osvježena trenutnom verzijom Flutter 2.2, koja je oboružana nekim zanimljivim novim značajkama i mogućnostima.

 

Ovo je najavljeno tijekom nedavno završenog događaja Google I/O 2021.

 

Flutterova popularnost raste

 

Flutter by Google sada je postao najpopularniji razvojni okvir za više platformi na svijetu. Prema Slashdata, otprilike 45% svih cross-platformskih programera sada koristi Flutter za izradu mobilnih aplikacija.

 

Zapravo, između 2020. i 2021. korištenje okvira Flutter svjedočilo je velikom porastu od 47%, a upravo sada 12% svih mobilnih aplikacija u Google Playstoreu koristi Flutter.

 

Pokrenut 2017. od strane Googlea, Flutter podržava razvojni okvir za više platformi za Android, iOS, Linux, Mac, Windows, Google Fuchsia, kao i za web-formu putem jedne baze koda.

 

To je ljepota i sposobnost Fluttera. Sada raspravimo o 5 najboljih ažuriranja u Flutteru 2.2.

 

Nulta sigurnost

 

S izdanjem 2.0, Flutter je uveo značajku Null Safety, koja je sada postala zadana za nove projekte. Sa značajkom Null Safety, programeri mogu jednostavno odrediti može li varijabla ili vrijednost biti null ili ne, izravno iz koda. Pruža zaštitu od izuzetaka nulte reference.

 

Na taj način se pogreške povezane s nultim pokazivačem mogu drastično smanjiti i kontrolirati.

 

Zapravo, s jezikom Dart koji se koristi u Flutteru, kompajler je dovoljno pametan da eliminira sve provjere nulte vrijednosti u vremenu izvođenja, zbog čega aplikacija radi nevjerojatno brzo.

 

Mehanizam plaćanja

 

Najavljen je veliki razvoj u području plaćanja, za mobilne aplikacije izrađene pomoću verzije Flutter 2.2. S novim ažuriranjem uveden je novi dodatak za plaćanja koji je izgrađen uz pomoć Google Play tima. Pomoću ovog korisnog dodatka programeri mogu ugraditi značajke za prihvaćanje plaćanja za fizičku robu, za Android i iOS aplikacije.

 

Osim toga, postojeći dodatak za kupnju putem aplikacije ažuriran je s više sigurnosti i enkripcije za sigurne financijske transakcije.

 

Razvoj za web

 

U prostoru za web razvoj, Flutter 2.2 ima neka zanimljiva ažuriranja. Sada programeri mogu koristiti servisne radnike za pozadinsko predmemoriranje. To znači da će aplikacije temeljene na webu biti brže i jednostavnije, što će dovesti do boljih performansi.

 

Pikado s više značajki

 

Izvorno objavljen prije Fluttera, Dart je programski jezik koji podržava Flutterov razvojni okvir za aplikacije na više platformi.

 

S verzijom 2.2, Dart je nadograđen na verziju 2.13. S ovom novom verzijom, Dart će sada proširiti podršku i na izvornu interoperabilnost. To je omogućeno podrškom za nizove i zapakirane strukture u FFI (sučelje stranih funkcija).

 

Ovo ažuriranje pomoći će poboljšati čitljivost i otvoriti portal za scenarije refaktoriranja.

 

Veličina aplikacije

 

U pokušaju da dodatno učini mobilne aplikacije laganima i manje glomaznima, Flutter 2.2 će sada dopustiti da Android aplikacije imaju odgođene komponente. Na ovaj način, Flutter elementi potrebni za ispravno funkcioniranje aplikacije mogu se preuzeti tijekom izvođenja, pa stoga nema potrebe za učitavanjem dodatnog koda u aplikaciju. Na taj će način aplikacije sada biti manje veličine.

 

Za razvoj iOS-a, Flutter 2.2 sada omogućuje razvojnim programerima da unaprijed kompajliraju shadere, što će animacije učiniti posebno glatkima i besprijekornima (kada se pokreću prvi put). Osim toga, dodani su neki novi alati koji će omogućiti razvojnim programerima da analiziraju korištenje memorije u bilo kojoj aplikaciji, što će im omogućiti da pojednostave korištenje memorije i poboljšaju rad aplikacije.

 

Zanima vas razvoj nove mobilne aplikacije temeljene na Flutteru ili želite obnoviti svoje postojeće izvorne aplikacije s mogućnostima više platformi pomoću Fluttera?

 

Uzmite u kontaktu s našim Razvoj aplikacije Flutter ekipa odmah!