Kemas kini-terbesar-dalam-Flutter-2.2-release-

 

Platform pembangunan perisian UI sumber terbuka Google: Flutter baru sahaja dirombak dan diperbaharui dengan versi semasa Flutter 2.2, yang telah dilengkapi dengan beberapa ciri dan keupayaan baharu yang menarik.

 

Perkara ini diumumkan semasa acara Google I/O 2021 yang telah tamat baru-baru ini.

 

Populariti Flutter Meningkat

 

Flutter by Google kini telah menjadi rangka kerja pembangunan merentas platform yang paling popular di dunia. Menurut Slashdata, kira-kira 45% daripada semua pembangun merentas platform kini menggunakan Flutter untuk mencipta aplikasi mudah alih.

 

Malah, antara 2020 dan 2021, penggunaan rangka kerja Flutter menyaksikan lonjakan besar-besaran sebanyak 47% dalam pertumbuhan, dan pada masa ini, 12% daripada semua apl mudah alih di Google Playstore menggunakan Flutter.

 

Dilancarkan pada 2017 oleh Google, Flutter menyokong rangka kerja pembangunan aplikasi merentas platform untuk Android, iOS, Linux, Mac, Windows, Google Fuchsia dan juga untuk bentuk web melalui satu pangkalan kod tunggal.

 

Itulah keindahan dan keupayaan Flutter. Sekarang, mari kita bincangkan 5 kemas kini teratas dalam Flutter 2.2.

 

Keselamatan nol

 

Dengan keluaran 2.0, Flutter memperkenalkan ciri Keselamatan Null, yang kini telah menjadi lalai untuk projek baharu. Dengan ciri Keselamatan Null, pembangun boleh menunjukkan dengan mudah sama ada pembolehubah atau nilai boleh menjadi batal atau tidak, terus daripada kod. Ia memberikan perlindungan terhadap pengecualian rujukan nol.

 

Dengan cara ini, ralat berkaitan penuding nol boleh dikurangkan dan dikawal secara drastik.

 

Malah, dengan bahasa Dart digunakan dalam Flutter, pengkompil cukup bijak untuk menghapuskan semua semakan nol dalam masa jalan, yang menjadikan apl berprestasi sangat pantas.

 

Mekanisme Pembayaran

 

Satu perkembangan besar telah diumumkan dalam ruang pembayaran, untuk aplikasi mudah alih yang dibuat menggunakan versi Flutter 2.2. Dengan kemas kini baharu, pemalam pembayaran baharu telah diperkenalkan yang telah dibina dengan bantuan pasukan Google Play. Dengan pemalam yang berguna ini, pembangun boleh membenamkan ciri untuk menerima pembayaran bagi barangan fizikal, untuk kedua-dua apl Android dan iOS.

 

Selain itu, pemalam pembelian dalam apl sedia ada telah dikemas kini dengan lebih keselamatan dan penyulitan untuk transaksi kewangan yang selamat.

 

Pembangunan Untuk Web

 

Dalam ruang untuk pembangunan web, Flutter 2.2 mempunyai beberapa kemas kini yang menarik. Kini, pembangun boleh menggunakan pekerja perkhidmatan untuk caching latar belakang. Ini bermakna apl berasaskan web akan menjadi lebih pantas dan lebih ramping, menterjemah kepada prestasi yang lebih baik.

 

Dart Dengan Lebih Banyak Ciri

 

Pada asalnya dikeluarkan sebelum Flutter, Dart ialah bahasa pengaturcaraan yang menyokong rangka kerja pembangunan Flutter untuk apl merentas platform.

 

Dengan versi 2.2, Dart telah dinaik taraf kepada versi 2.13. Dengan versi baharu ini, Dart kini akan memperluaskan sokongan kepada kebolehoperasian asli juga. Ini telah dimungkinkan dengan menyokong tatasusunan dan struct yang dibungkus dalam FFI (antara muka fungsi asing).

 

Kemas kini ini akan membantu meningkatkan kebolehbacaan dan membuka portal untuk senario pemfaktoran semula.

 

Saiz Aplikasi

 

Dalam usaha untuk menjadikan apl mudah alih lebih ringan dan kurang besar, Flutter 2.2 kini akan membenarkan apl Android mempunyai komponen tertunda. Dengan cara ini, elemen Flutter yang diperlukan untuk berfungsi dengan betul apl boleh dimuat turun pada masa jalankan, dan dengan itu, tidak perlu memuatkan kod tambahan ke dalam apl. Dengan cara ini, saiz apl akan menjadi lebih ringan sekarang.

 

Untuk pembangunan iOS, Flutter 2.2 kini membenarkan pembangun untuk menyusun semula shader, yang akan menjadikan animasi lebih lancar dan lancar (apabila ia dijalankan untuk kali pertama). Selain itu, beberapa alatan baharu telah ditambah yang akan membolehkan pembangun menganalisis penggunaan memori dalam mana-mana apl, sekali gus memperkasakan mereka untuk memperkemas penggunaan memori dan menjadikan apl itu berprestasi lebih baik.

 

Berminat untuk membangunkan apl mudah alih baharu berdasarkan Flutter atau ingin merombak apl asli sedia ada anda dengan keupayaan merentas platform menggunakan Flutter?

 

Berhubung dengan pakej Pembangunan aplikasi Flutter pasukan segera!