ແພລດຟອມພັດທະນາຊອບແວ UI ແຫຼ່ງເປີດຂອງ Google: Flutter ໄດ້ຮັບການປັບປຸງ ແລະປັບປຸງໃໝ່ດ້ວຍ Flutter 2.2 ລຸ້ນປັດຈຸບັນ, ເຊິ່ງໄດ້ຮັບການປະກອບອາວຸດດ້ວຍຄຸນສົມບັດ ແລະຄວາມສາມາດໃໝ່ທີ່ໜ້າສົນໃຈ.
ນີ້ໄດ້ຖືກປະກາດໃນລະຫວ່າງເຫດການ Google I/O 2021 ທີ່ສິ້ນສຸດລົງເມື່ອບໍ່ດົນມານີ້.
ຄວາມນິຍົມຂອງ Flutter ເພີ່ມຂຶ້ນ
Flutter ໂດຍ Google ໃນປັດຈຸບັນໄດ້ກາຍເປັນກອບການພັດທະນາຂ້າມເວທີທີ່ນິຍົມທີ່ສຸດໃນໂລກ. ອີງຕາມ Slashdata, ປະມານ 45% ຂອງນັກພັດທະນາຂ້າມເວທີທັງຫມົດໃນປັດຈຸບັນກໍາລັງໃຊ້ Flutter ເພື່ອສ້າງແອັບຯມືຖື.
ໃນຄວາມເປັນຈິງ, ລະຫວ່າງ 2020 ແລະ 2021, ການນໍາໃຊ້ກອບ Flutter ໄດ້ເຫັນການຂະຫຍາຍຕົວຢ່າງຫຼວງຫຼາຍຂອງ 47% ໃນການຂະຫຍາຍຕົວ, ແລະໃນປັດຈຸບັນ, 12% ຂອງແອັບຯມືຖືທັງຫມົດໃນ Google Playstore ກໍາລັງໃຊ້ Flutter.
ເປີດຕົວໃນປີ 2017 ໂດຍ Google, Flutter ຮອງຮັບກອບການພັດທະນາແອັບຂ້າມແພລດຟອມສຳລັບ Android, iOS, Linux, Mac, Windows, Google Fuchsia, ແລະສຳລັບແບບຟອມເວັບຜ່ານ codebase ດຽວ.
ນັ້ນແມ່ນຄວາມງາມແລະຄວາມສາມາດຂອງ Flutter. ຕອນນີ້, ໃຫ້ພວກເຮົາປຶກສາຫາລືກ່ຽວກັບການປັບປຸງ 5 ດ້ານເທິງໃນ Flutter 2.2.
ຄວາມປອດໄພ null
ດ້ວຍການປ່ອຍ 2.0, Flutter ໄດ້ນໍາສະເຫນີຄຸນສົມບັດຄວາມປອດໄພ Null, ເຊິ່ງໃນປັດຈຸບັນໄດ້ກາຍເປັນຄ່າເລີ່ມຕົ້ນສໍາລັບໂຄງການໃຫມ່. ດ້ວຍຄຸນສົມບັດຄວາມປອດໄພ Null, ນັກພັດທະນາສາມາດຊີ້ບອກໄດ້ຢ່າງງ່າຍດາຍວ່າຕົວແປ ຫຼືຄ່າສາມາດເປັນ null ຫຼືບໍ່, ໂດຍກົງຈາກລະຫັດ. ມັນສະຫນອງການປ້ອງກັນການຍົກເວັ້ນການອ້າງອິງ null.
ດ້ວຍວິທີນີ້, ຂໍ້ຜິດພາດທີ່ກ່ຽວຂ້ອງກັບຕົວຊີ້ null ສາມາດຖືກຫຼຸດລົງແລະຄວບຄຸມຢ່າງຫຼວງຫຼາຍ.
ໃນຄວາມເປັນຈິງ, ດ້ວຍພາສາ Dart ຖືກໃຊ້ໃນ Flutter, ຄອມພີວເຕີແມ່ນສະຫລາດພໍທີ່ຈະລົບລ້າງການກວດສອບ null ທັງຫມົດໃນເວລາແລ່ນ, ເຊິ່ງເຮັດໃຫ້ແອັບຯປະຕິບັດໄດ້ໄວຢ່າງໂດດເດັ່ນ.
ກົນໄກການຈ່າຍເງິນ
ການພັດທະນາອັນໃຫຍ່ຫຼວງໄດ້ຖືກປະກາດໃນພື້ນທີ່ການຈ່າຍເງິນ, ສໍາລັບແອັບພລິເຄຊັນມືຖືທີ່ເຮັດໂດຍໃຊ້ຮຸ່ນ Flutter 2.2. ດ້ວຍການປັບປຸງໃຫມ່, plug-in ການຈ່າຍເງິນໃຫມ່ໄດ້ຖືກນໍາສະເຫນີທີ່ສ້າງຂຶ້ນໂດຍການຊ່ວຍເຫຼືອຂອງທີມງານ Google Play. ດ້ວຍປັ໊ກອິນທີ່ເປັນປະໂຫຍດນີ້, ຜູ້ພັດທະນາສາມາດຝັງຄຸນສົມບັດເພື່ອຮັບເອົາການຈ່າຍເງິນສໍາລັບສິນຄ້າທາງດ້ານຮ່າງກາຍ, ສໍາລັບແອັບຯ Android ແລະ iOS.
ນອກຈາກນັ້ນ, plug-in ການຊື້ໃນ app ທີ່ມີຢູ່ແລ້ວໄດ້ຖືກປັບປຸງດ້ວຍຄວາມປອດໄພແລະການເຂົ້າລະຫັດເພີ່ມເຕີມສໍາລັບການເຮັດທຸລະກໍາທາງດ້ານການເງິນທີ່ປອດໄພ.
ການພັດທະນາສໍາລັບເວັບ
ໃນພື້ນທີ່ສໍາລັບການພັດທະນາເວັບ, Flutter 2.2 ມີການປັບປຸງທີ່ຫນ້າສົນໃຈບາງຢ່າງ. ດຽວນີ້, ນັກພັດທະນາສາມາດໃຊ້ພະນັກງານບໍລິການເພື່ອເກັບຂໍ້ມູນພື້ນຫຼັງ. ນີ້ຫມາຍຄວາມວ່າແອັບຯເວັບຈະໄວຂຶ້ນ, ແລະອ່ອນກວ່າ, ແປວ່າປະສິດທິພາບທີ່ດີກວ່າ.
Dart ມີຄຸນສົມບັດເພີ່ມເຕີມ
ໃນເບື້ອງຕົ້ນປ່ອຍອອກມາກ່ອນ Flutter, Dart ແມ່ນພາສາການຂຽນໂປຼແກຼມທີ່ສະຫນັບສະຫນູນກອບການພັດທະນາຂອງ Flutter ສໍາລັບແອັບຯຂ້າມເວທີ.
ດ້ວຍເວີຊັ່ນ 2.2, Dart ໄດ້ຖືກອັບເກຣດເປັນເວີຊັ່ນ 2.13. ດ້ວຍເວີຊັນໃໝ່ນີ້, Dart ຕອນນີ້ຈະຂະຫຍາຍການຮອງຮັບການເຮັດວຽກຮ່ວມກັນແບບພື້ນເມືອງເຊັ່ນກັນ. ນີ້ໄດ້ຖືກເຮັດໃຫ້ເປັນໄປໄດ້ໂດຍການສະຫນັບສະຫນູນ arrays ແລະ packed structs ໃນ FFI (ການໂຕ້ຕອບຫນ້າທີ່ຕ່າງປະເທດ).
ການປັບປຸງນີ້ຈະຊ່ວຍປັບປຸງການອ່ານໄດ້ ແລະເປີດປະຕູສໍາລັບການ refactoring ສະຖານະການ.
ຂະ ໜາດ ແອັບ
ໃນການປະມູນເພື່ອເພີ່ມເຕີມເພື່ອເຮັດໃຫ້ກິດໂທລະສັບມືຖືນ້ໍາຫນັກເບົາແລະ bulky ຫນ້ອຍ, Flutter 2.2 ໃນປັດຈຸບັນຈະອະນຸຍາດໃຫ້ກິດ Android ມີສ່ວນປະກອບການຊັກຊ້າ. ດ້ວຍວິທີນີ້, ອົງປະກອບ Flutter ທີ່ຈໍາເປັນສໍາລັບການເຮັດວຽກທີ່ເຫມາະສົມຂອງແອັບຯສາມາດດາວໂຫລດໄດ້ໃນເວລາແລ່ນ, ແລະດັ່ງນັ້ນ, ບໍ່ຈໍາເປັນຕ້ອງໂຫລດລະຫັດພິເສດເຂົ້າໄປໃນແອັບຯ. ດ້ວຍວິທີນີ້, ແອັບຕ່າງໆຈະມີຂະໜາດອ່ອນກວ່າໃນປັດຈຸບັນ.
ສໍາລັບການພັດທະນາ iOS, Flutter 2.2 ໃນປັດຈຸບັນອະນຸຍາດໃຫ້ນັກພັດທະນາສາມາດ precompile shaders, ເຊິ່ງຈະເຮັດໃຫ້ພາບເຄື່ອນໄຫວເປັນພິເສດແລະ seamless (ເມື່ອພວກເຂົາຖືກດໍາເນີນການເປັນຄັ້ງທີ 1). ນອກຈາກນັ້ນ, ບາງເຄື່ອງມືໃຫມ່ໄດ້ຖືກເພີ່ມເຂົ້າເຊິ່ງຈະຊ່ວຍໃຫ້ນັກພັດທະນາສາມາດວິເຄາະການໃຊ້ຄວາມຊົງຈໍາໃນແອັບຯໃດກໍ່ໄດ້, ດັ່ງນັ້ນຈຶ່ງເຮັດໃຫ້ພວກເຂົາປັບປຸງການນໍາໃຊ້ຫນ່ວຍຄວາມຈໍາແລະເຮັດໃຫ້ແອັບຯປະຕິບັດໄດ້ດີຂຶ້ນ.
ສົນໃຈໃນການພັດທະນາ app ໂທລະສັບມືຖືໃຫມ່ໂດຍອີງໃສ່ Flutter ຫຼືຕ້ອງການທີ່ຈະປັບປຸງໃຫມ່ກິດທີ່ມີຢູ່ແລ້ວຂອງທ່ານທີ່ມີຄວາມສາມາດຂ້າມເວທີການນໍາໃຊ້ Flutter?
ໄດ້ຮັບໃນການສໍາພັດ ມີຂອງພວກເຮົາ ການພັດທະນາແອັບ Flutter ທີມງານທັນທີ!