Pinakadako nga-update-sa-Flutter-2.2-release-

 

Ang open-source nga UI software development platform sa Google: Ang Flutter bag-o lang gibag-o ug gi-refresh sa kasamtangan nga bersyon nga Flutter 2.2, nga gisangkapan sa pipila ka makapaikag nga bag-ong mga bahin ug kapabilidad.

 

Gipahibalo kini sa bag-o lang natapos nga Google I/O 2021 nga kalihokan.

 

Nagtaas ang Popularidad ni Flutter

 

Ang Flutter ni Google nahimo na karon nga pinakasikat nga cross-platform development framework sa kalibutan. Sumala sa Slashdata, gibana-bana nga 45% sa tanan nga cross-platform developers karon naggamit Flutter alang sa paghimo sa mga mobile app.

 

Sa tinuud, tali sa 2020 ug 2021, ang paggamit sa balangkas sa Flutter nakasaksi sa usa ka dako nga pagdagsang sa 47% sa pagtubo, ug karon, 12% sa tanan nga mga mobile app sa Google Playstore ang naggamit sa Flutter.

 

Gilunsad sa 2017 sa Google, ang Flutter nagsuporta sa usa ka cross-platform app development framework alang sa Android, iOS, Linux, Mac, Windows, Google Fuchsia, ug alang usab sa web-form pinaagi sa usa ka codebase.

 

Mao kana ang katahum ug katakus sa Flutter. Karon, atong hisgutan ang top 5 updates sa Flutter 2.2.

 

Null nga Kaluwasan

 

Uban sa pagpagawas sa 2.0, gipaila sa Flutter ang bahin sa Null Safety, nga nahimo na karon nga default alang sa mga bag-ong proyekto. Uban sa Null Safety nga bahin, ang mga developers dali nga makapakita kung ang usa ka variable o kantidad mahimong null o dili, direkta gikan sa code. Naghatag kini og proteksyon batok sa null reference exceptions.

 

Niining paagiha, ang mga sayup nga may kalabotan sa null-pointer mahimong makunhuran ug makontrol.

 

Sa tinuud, gamit ang Dart nga lengguwahe nga gigamit sa Flutter, ang compiler adunay igong kaalam aron mawagtang ang tanan nga null-check sa run-time, nga naghimo sa app nga molihok nga labi ka paspas.

 

Mekanismo sa Pagbayad

 

Usa ka dako nga kalamboan ang gipahibalo sa luna sa pagbayad, alang sa mga mobile application nga gihimo gamit ang Flutter 2.2 nga bersyon. Uban sa bag-ong update, usa ka bag-ong bayad nga plug-in ang gipaila nga gitukod sa tabang sa Google Play team. Uban niining mapuslanon nga plug-in, ang mga developers mahimong mag-embed sa mga feature sa pagdawat sa mga bayad alang sa pisikal nga mga butang, alang sa Android ug iOS nga mga app.

 

Gawas pa, ang naglungtad nga in-app nga pagpalit nga plug-in na-update nga adunay dugang nga seguridad ug pag-encrypt alang sa luwas nga mga transaksyon sa pinansyal.

 

Pag-uswag Para sa Web

 

Sa luna alang sa web development, ang Flutter 2.2 adunay pipila ka makapaikag nga mga update. Karon, ang mga developers makagamit sa mga service worker para sa background caching. Kini nagpasabot nga ang web-based nga mga app mahimong mas paspas, ug mas lig-on, paghubad ngadto sa mas maayo nga performance.

 

Dart Uban sa Dugang nga mga Features

 

Orihinal nga gipagawas sa wala pa ang Flutter, ang Dart mao ang programming language nga nagsuporta sa Flutter's development framework alang sa cross-platform apps.

 

Uban sa bersyon 2.2, ang Dart gi-upgrade sa bersyon 2.13. Uban niining bag-ong bersyon, ang Dart karon mohatag og suporta sa lumad nga interoperability usab. Nahimo kini nga posible pinaagi sa pagsuporta sa mga arrays ug packed structs sa FFI (foreign function interface).

 

Kini nga update makatabang sa pagpauswag sa pagkabasa ug pag-abli sa usa ka portal alang sa refactoring nga mga senaryo.

 

Kadako sa App

 

Sa tinguha nga dugangan pa ang paghimo sa mga mobile apps nga gaan ug dili kaayo dako, ang Flutter 2.2 karon motugot sa Android apps nga adunay mga deferred component. Niining paagiha, ang mga elemento sa Flutter nga gikinahanglan alang sa hustong paggana sa app mahimong ma-download sa run-time, ug sa ingon, dili na kinahanglan nga magkarga ug dugang nga code sa app. Niining paagiha, ang mga app mahimong mas gaan sa gidak-on karon.

 

Alang sa pag-uswag sa iOS, ang Flutter 2.2 karon nagtugot sa mga developers sa pag-precompile sa mga shaders, nga maghimo sa mga animation nga labi ka hapsay ug seamless (kung kini gipadagan sa unang higayon). Gawas pa, gidugang ang pipila ka bag-ong mga himan nga makapaarang sa mga nag-develop sa pag-analisar sa paggamit sa memorya sa bisan unsang app, sa ingon gihatagan sila gahum sa pag-streamline sa paggamit sa memorya ug paghimo sa app nga labi ka maayo.

 

Interesado sa paghimo og bag-ong mobile app nga gibase sa Flutter o gusto nga bag-ohon ang imong kasamtangan nga lumad nga mga app nga adunay mga kapabilidad sa cross-platform gamit ang Flutter?

 

Og sa paghikap uban sa among Pag-uswag sa Flutter app team dayon!