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

 

Googleova platforma za razvoj softvera otvorenog koda: Flutter je upravo renoviran i osvježen trenutnom verzijom Flutter 2.2, koja je naoružana nekim zanimljivim novim funkcijama i mogućnostima.

 

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

 

Flutterova popularnost raste

 

Flutter od Google-a je sada postao najpopularniji svjetski razvojni okvir za više platformi. Prema Slashdata, otprilike 45% svih cross-platform programera sada koristi Flutter za kreiranje mobilnih aplikacija.

 

U stvari, između 2020. i 2021., upotreba Flutter frameworka je svjedočila ogromnom porastu od 47% u porastu, a trenutno 12% svih mobilnih aplikacija u Google Playstoreu koristi Flutter.

 

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

 

To je ljepota i sposobnost Fluttera. Hajde sada da razgovaramo o 5 najboljih ažuriranja u Flutteru 2.2.

 

Null Safety

 

Sa izdanjem 2.0, Flutter je uveo funkciju Null Safety, koja je sada postala standardna za nove projekte. Sa funkcijom Null Safety, programeri mogu lako naznačiti može li varijabla ili vrijednost biti null ili ne, direktno iz koda. Pruža zaštitu od izuzetaka nulte reference.

 

Na ovaj način, greške povezane sa nultim pokazivačem mogu se drastično smanjiti i kontrolisati.

 

U stvari, s Dart jezikom koji se koristi u Flutteru, kompajler je dovoljno pametan da eliminiše sve provjere nule u vremenu izvođenja, što aplikaciju čini izuzetno brzim.

 

Mehanizam plaćanja

 

Najavljen je veliki razvoj u oblasti plaćanja, za mobilne aplikacije napravljene pomoću Flutter 2.2 verzije. Sa novim ažuriranjem, uveden je i novi dodatak za plaćanje koji je napravljen uz pomoć Google Play tima. Uz ovaj korisni dodatak, programeri mogu ugraditi funkcije za prihvatanje plaćanja za fizičku robu, za Android i iOS aplikacije.

 

Osim toga, postojeći dodatak za kupovinu u aplikaciji je ažuriran s više sigurnosti i enkripcije za sigurne finansijske transakcije.

 

Razvoj za Web

 

U prostoru za web razvoj, Flutter 2.2 ima nekoliko zanimljivih ažuriranja. Sada programeri mogu koristiti servisne radnike za pozadinsko keširanje. To znači da će web-bazirane aplikacije biti brže i vitkije, što će dovesti do boljih performansi.

 

Pikado s više funkcija

 

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

 

Sa verzijom 2.2, Dart je nadograđen na verziju 2.13. Sa ovom novom verzijom, Dart će sada proširiti podršku i na nativnu interoperabilnost. Ovo je omogućeno podrškom nizova i upakovanih struktura u FFI (interfejs stranih funkcija).

 

Ovo ažuriranje će pomoći da se poboljša čitljivost i otvara portal za scenarije prepravljanja.

 

Veličina aplikacije

 

U pokušaju da dalje učini mobilne aplikacije laganim i manje glomaznim, Flutter 2.2 će sada omogućiti Android aplikacijama da imaju odgođene komponente. Na ovaj način, Flutter elementi koji su potrebni za pravilno funkcioniranje aplikacije mogu se preuzeti u toku rada i stoga nema potrebe za učitavanjem dodatnog koda u aplikaciju. Na ovaj način, aplikacije će sada biti manje veličine.

 

Za iOS razvoj, Flutter 2.2 sada omogućava programerima da unaprijed kompajliraju shadere, što će učiniti animacije izuzetno glatkim i besprijekornim (kada se pokreću po prvi put). Osim toga, dodani su neki novi alati koji će omogućiti programerima da analiziraju korištenje memorije u bilo kojoj aplikaciji, čime će ih osnažiti da pojednostave korištenje memorije i poboljšaju rad aplikacije.

 

Zainteresovani ste za razvoj nove mobilne aplikacije bazirane na Flutteru ili želite da obnovite svoje postojeće izvorne aplikacije s višeplatformskim mogućnostima koristeći Flutter?

 

Kontaktirajte nas sa našim Razvoj Flutter aplikacija tim odmah!