Největší aktualizace ve vydání Flutter-2.2-

 

Platforma pro vývoj softwaru uživatelského rozhraní s otevřeným zdrojovým kódem Google: Flutter byla právě přepracována a aktualizována současnou verzí Flutter 2.2, která byla vyzbrojena některými zajímavými novými funkcemi a schopnostmi.

 

To bylo oznámeno během nedávno skončené události Google I/O 2021.

 

Flutterova popularita stoupá

 

Flutter od Google se nyní stal světově nejoblíbenějším vývojovým rámcem pro různé platformy. Podle Slashdata nyní přibližně 45 % všech vývojářů napříč platformami používá Flutter k vytváření mobilních aplikací.

 

Ve skutečnosti mezi lety 2020 a 2021 bylo používání rámce Flutter svědkem masivního nárůstu o 47 % a právě nyní používá Flutter 12 % všech mobilních aplikací v Google Playstore.

 

Flutter, který byl spuštěn v roce 2017 společností Google, podporuje rámec pro vývoj aplikací napříč platformami pro Android, iOS, Linux, Mac, Windows, Google Fuchsia a také pro webovou formu prostřednictvím jediné kódové základny.

 

To je krása a schopnosti Fluttera. Nyní si proberme 5 nejlepších aktualizací ve Flutter 2.2.

 

Nulová bezpečnost

 

S vydáním 2.0 zavedl Flutter funkci Null Safety, která se nyní stala výchozí pro nové projekty. Pomocí funkce Null Safety mohou vývojáři přímo z kódu snadno určit, zda proměnná nebo hodnota může být nulová nebo ne. Poskytuje ochranu proti výjimkám null reference.

 

Tímto způsobem lze výrazně omezit a kontrolovat chyby související s nulovým ukazatelem.

 

Ve skutečnosti, s jazykem Dart používaným ve Flutteru, je kompilátor dostatečně chytrý, aby eliminoval všechny kontroly null za běhu, díky čemuž aplikace funguje pozoruhodně rychle.

 

Platební mechanismus

 

Velký vývoj byl oznámen v oblasti plateb pro mobilní aplikace vytvořené pomocí verze Flutter 2.2. S novou aktualizací byl představen nový zásuvný modul pro platby, který byl vytvořen s pomocí týmu Google Play. S tímto užitečným zásuvným modulem mohou vývojáři vkládat funkce pro přijímání plateb za fyzické zboží pro aplikace pro Android i iOS.

 

Kromě toho byl stávající zásuvný modul pro nákup v aplikaci aktualizován s větším zabezpečením a šifrováním pro bezpečné finanční transakce.

 

Vývoj pro web

 

V prostoru pro vývoj webu má Flutter 2.2 několik zajímavých aktualizací. Nyní mohou vývojáři používat servisní pracovníky pro ukládání do mezipaměti na pozadí. To znamená, že webové aplikace budou rychlejší a štíhlejší, což povede k lepšímu výkonu.

 

Šipka s více funkcemi

 

Dart, původně vydaný před Flutterem, je programovací jazyk, který podporuje vývojový rámec Flutter pro multiplatformní aplikace.

 

S verzí 2.2 byl Dart upgradován na verzi 2.13. S touto novou verzí nyní Dart rozšíří podporu také na nativní interoperabilitu. To bylo umožněno podporou polí a sbalených struktur v FFI (rozhraní cizích funkcí).

 

Tato aktualizace pomůže zlepšit čitelnost a otevře portál pro refaktorování scénářů.

 

Velikost aplikace

 

Ve snaze dále učinit mobilní aplikace lehké a méně objemné, Flutter 2.2 nyní umožní aplikacím pro Android mít odložené komponenty. Tímto způsobem lze prvky Flutter potřebné pro správné fungování aplikace stáhnout za běhu, a proto není nutné do aplikace načítat další kód. Tímto způsobem budou aplikace nyní lehčí.

 

Pro vývoj iOS nyní Flutter 2.2 umožňuje vývojářům předkompilovat shadery, díky kterým budou animace extra plynulé a plynulé (když jsou spuštěny poprvé). Kromě toho byly přidány některé nové nástroje, které vývojářům umožní analyzovat využití paměti v jakékoli aplikaci, čímž jim umožní zefektivnit využití paměti a zlepšit výkon aplikace.

 

Máte zájem o vývoj nové mobilní aplikace založené na Flutter nebo chcete předělat své stávající nativní aplikace s multiplatformními funkcemi pomocí Flutter?

 

Ozvěte se nám u našich Vývoj aplikace Flutter tým hned!