Legnagyobb frissítések a Flutter-2.2 kiadásban

 

A Google nyílt forráskódú felhasználói felületének szoftverfejlesztési platformja: A Flutter nemrégiben megújult és frissült a Flutter 2.2 jelenlegi verziójával, amely néhány érdekes új funkcióval és képességgel lett felvértezve.

 

Ezt a nemrég lezárult Google I/O 2021 eseményen jelentették be.

 

Flutter népszerűsége növekszik

 

A Flutter by Google mára a világ legnépszerűbb platformok közötti fejlesztői keretévé vált. A Slashdata szerint a többplatformos fejlesztők körülbelül 45%-a használja a Fluttert mobilalkalmazások létrehozásához.

 

Valójában 2020 és 2021 között a Flutter keretrendszer használata hatalmas, 47%-os növekedést mutatott, és jelenleg a Google Playstore összes mobilalkalmazásának 12%-a használja a Fluttert.

 

A Google által 2017-ben elindított Flutter platformok közötti alkalmazásfejlesztési keretrendszert támogat Android, iOS, Linux, Mac, Windows, Google Fuchsia, valamint webes űrlapokhoz egyetlen kódbázison keresztül.

 

Ez a Flutter szépsége és képessége. Most pedig vitassuk meg a Flutter 5 legjobb 2.2 frissítését.

 

Null Biztonság

 

A 2.0-s kiadással a Flutter bevezette a Null Safety funkciót, amely mára az új projektek alapértelmezetté vált. A Null Safety funkcióval a fejlesztők könnyen jelezhetik, hogy egy változó vagy érték lehet-e null vagy sem, közvetlenül a kódból. Védelmet nyújt a null referencia kivételek ellen.

 

Így a nullmutatóval kapcsolatos hibák drasztikusan csökkenthetők és ellenőrizhetők.

 

Valójában, mivel a Flutterben a Dart nyelvet használják, a fordító elég okos ahhoz, hogy kiküszöbölje az összes null-ellenőrzést futási időben, ami az alkalmazást rendkívül gyorsan teljesíti.

 

Fizetési mechanizmus

 

Nagy fejlesztést jelentettek be a fizetési területen, a Flutter 2.2 verzióval készült mobilalkalmazások terén. Az új frissítéssel egy új fizetési beépülő modul került bevezetésre, amely a Google Play csapatának segítségével készült. Ezzel a hasznos beépülő modullal a fejlesztők olyan funkciókat ágyazhatnak be, amelyek elfogadják a fizikai árukért való fizetést, mind Android, mind iOS alkalmazások esetén.

 

Emellett a meglévő alkalmazáson belüli vásárlási beépülő modul nagyobb biztonsággal és titkosítással lett frissítve a biztonságos pénzügyi tranzakciók érdekében.

 

Webfejlesztés

 

A webfejlesztés terén a Flutter 2.2 érdekes frissítéseket tartalmaz. Mostantól a fejlesztők a háttér-gyorsítótárazáshoz használhatják a szervizmunkásokat. Ez azt jelenti, hogy a webalapú alkalmazások gyorsabbak és karcsúbbak lesznek, ami jobb teljesítményt eredményez.

 

Dart több funkcióval

 

Az eredetileg a Flutter előtt kiadott Dart az a programozási nyelv, amely támogatja a Flutter fejlesztési keretrendszerét a többplatformos alkalmazásokhoz.

 

A 2.2-es verzióval a Dart a 2.13-as verzióra frissült. Ezzel az új verzióval a Dart a natív interoperabilitás támogatását is kiterjeszti. Ezt a tömbök és a csomagolt struktúrák támogatása tette lehetővé az FFI-ben (idegen függvény interfész).

 

Ez a frissítés javítja az olvashatóságot, és megnyit egy portált a forgatókönyvek átdolgozásához.

 

Alkalmazás mérete

 

Annak érdekében, hogy a mobilalkalmazásokat még könnyebbé és kevésbé terjedelmessé tegye, a Flutter 2.2 mostantól lehetővé teszi az Android-alkalmazások késleltetett összetevőit. Így az alkalmazás megfelelő működéséhez szükséges Flutter elemek futás közben letölthetők, így nem kell extra kódot betölteni az alkalmazásba. Így az alkalmazások mérete most kisebb lesz.

 

Az iOS-fejlesztéshez a Flutter 2.2 lehetővé teszi a fejlesztők számára, hogy előre lefordítsák a shadereket, ami extra sima és zökkenőmentessé teszi az animációkat (amikor első alkalommal futnak). Emellett néhány új eszköz is hozzáadásra került, amelyek lehetővé teszik a fejlesztők számára, hogy elemezzék a memóriahasználatot bármely alkalmazásban, ezáltal lehetővé téve számukra a memóriahasználat egyszerűsítését és az alkalmazás teljesítményének javítását.

 

Érdekel egy új, Flutteren alapuló mobilalkalmazás fejlesztése, vagy szeretné felújítani meglévő natív alkalmazásait platformok közötti képességekkel a Flutter segítségével?

 

Vegye fel velünk a kapcsolatot!  velünk Flutter alkalmazásfejlesztés csapat azonnal!