ការអាប់ដេតដ៏ធំបំផុត-in-Flutter-2.2-release-

 

វេទិកាអភិវឌ្ឍន៍កម្មវិធី UI ប្រភពបើកចំហរបស់ Google៖ Flutter ទើបតែត្រូវបានកែលម្អ និងធ្វើឱ្យស្រស់ជាមួយនឹងកំណែបច្ចុប្បន្ន Flutter 2.2 ដែលត្រូវបានបំពាក់ដោយមុខងារ និងសមត្ថភាពថ្មីៗគួរឱ្យចាប់អារម្មណ៍មួយចំនួន។

 

នេះត្រូវបានប្រកាសក្នុងអំឡុងពេលព្រឹត្តិការណ៍ Google I/O 2021 ដែលទើបបញ្ចប់ថ្មីៗនេះ។

 

ប្រជាប្រិយភាពរបស់ Flutter កើនឡើង

 

Flutter ដោយ Google ឥឡូវនេះបានក្លាយជាក្របខ័ណ្ឌអភិវឌ្ឍន៍ឆ្លងវេទិកាដ៏ពេញនិយមបំផុតរបស់ពិភពលោក។ យោងតាម ​​Slashdata ប្រហែល 45% នៃអ្នកអភិវឌ្ឍន៍ឆ្លងវេទិកាទាំងអស់ឥឡូវនេះកំពុងប្រើប្រាស់ Flutter សម្រាប់បង្កើតកម្មវិធីទូរស័ព្ទ។

 

តាមពិតនៅចន្លោះឆ្នាំ 2020 និង 2021 ការប្រើប្រាស់ Flutter framework បានឃើញការកើនឡើងយ៉ាងខ្លាំងនៃកំណើន 47% ហើយឥឡូវនេះ 12% នៃកម្មវិធីទូរស័ព្ទទាំងអស់នៅក្នុង Google Playstore កំពុងប្រើប្រាស់ Flutter ។

 

បើកដំណើរការនៅឆ្នាំ 2017 ដោយ Google Flutter គាំទ្រក្របខ័ណ្ឌអភិវឌ្ឍន៍កម្មវិធីឆ្លងវេទិកាសម្រាប់ Android, iOS, Linux, Mac, Windows, Google Fuchsia និងសម្រាប់ទម្រង់គេហទំព័រតាមរយៈមូលដ្ឋានកូដតែមួយ។

 

នោះហើយជាភាពស្រស់ស្អាត និងសមត្ថភាពរបស់ Flutter ។ ឥឡូវនេះ សូមពិភាក្សាអំពីការអាប់ដេតកំពូលទាំង 5 នៅក្នុង Flutter 2.2។

 

សុវត្ថិភាព Null

 

ជាមួយនឹងការចេញផ្សាយ 2.0 Flutter បានណែនាំមុខងារ Null Safety ដែលឥឡូវនេះបានក្លាយជាលំនាំដើមសម្រាប់គម្រោងថ្មីៗ។ ជាមួយនឹងមុខងារ Null Safety អ្នកអភិវឌ្ឍន៍អាចបង្ហាញយ៉ាងងាយស្រួលថាតើអថេរ ឬតម្លៃអាចជា null ឬអត់ ដោយផ្ទាល់ពីកូដ។ វាផ្តល់ការការពារប្រឆាំងនឹងការលើកលែងជាមោឃៈ។

 

វិធីនេះ កំហុសដែលទាក់ទងនឹងទ្រនិចទទេអាចត្រូវបានកាត់បន្ថយ និងគ្រប់គ្រងយ៉ាងខ្លាំង។

 

ជាការពិត ជាមួយនឹងភាសា Dart ដែលកំពុងត្រូវបានប្រើប្រាស់នៅក្នុង Flutter កម្មវិធីចងក្រងមានភាពឆ្លាតវៃគ្រប់គ្រាន់ក្នុងការលុបបំបាត់រាល់ការពិនិត្យមើល null-time ដែលធ្វើឱ្យកម្មវិធីដំណើរការលឿនគួរឱ្យកត់សម្គាល់។

 

យន្តការទូទាត់

 

ការអភិវឌ្ឍន៍ដ៏ធំមួយត្រូវបានប្រកាសនៅក្នុងកន្លែងបង់ប្រាក់ សម្រាប់កម្មវិធីទូរស័ព្ទដែលធ្វើឡើងដោយប្រើកំណែ Flutter 2.2។ ជាមួយនឹងការអាប់ដេតថ្មី កម្មវិធីជំនួយការទូទាត់ថ្មីត្រូវបានណែនាំដែលត្រូវបានបង្កើតឡើងដោយមានជំនួយពីក្រុម Google Play ។ ជាមួយនឹងកម្មវិធីជំនួយដ៏មានប្រយោជន៍នេះ អ្នកអភិវឌ្ឍន៍អាចបង្កប់លក្ខណៈពិសេសដើម្បីទទួលយកការទូទាត់សម្រាប់ទំនិញសម្រាប់ទាំងកម្មវិធី Android និង iOS ។

 

លើសពីនេះ កម្មវិធីជំនួយការទិញក្នុងកម្មវិធីដែលមានស្រាប់ត្រូវបានអាប់ដេតជាមួយនឹងសុវត្ថិភាព និងការអ៊ិនគ្រីបបន្ថែមទៀតសម្រាប់ប្រតិបត្តិការហិរញ្ញវត្ថុប្រកបដោយសុវត្ថិភាព។

 

ការអភិវឌ្ឍន៍សម្រាប់គេហទំព័រ

 

នៅក្នុងចន្លោះសម្រាប់ការអភិវឌ្ឍន៍គេហទំព័រ Flutter 2.2 មានការអាប់ដេតគួរឱ្យចាប់អារម្មណ៍មួយចំនួន។ ឥឡូវនេះ អ្នកអភិវឌ្ឍន៍អាចប្រើបុគ្គលិកសេវាកម្មសម្រាប់ឃ្លាំងសម្ងាត់ផ្ទៃខាងក្រោយ។ នេះមានន័យថាកម្មវិធីដែលមានមូលដ្ឋានលើបណ្តាញនឹងកាន់តែលឿន និងស្រាលជាងមុន ដែលបកប្រែទៅជាដំណើរការកាន់តែប្រសើរ។

 

Dart ជាមួយនឹងលក្ខណៈពិសេសជាច្រើនទៀត

 

ចេញដំបូងមុន Flutter, Dart គឺជាភាសាសរសេរកម្មវិធីដែលគាំទ្រក្របខ័ណ្ឌអភិវឌ្ឍន៍របស់ Flutter សម្រាប់កម្មវិធីឆ្លងវេទិកា។

 

ជាមួយនឹងកំណែ 2.2 Dart ត្រូវបានដំឡើងកំណែទៅកំណែ 2.13។ ជាមួយនឹងកំណែថ្មីនេះ Dart នឹងពង្រីកការគាំទ្រដល់អន្តរប្រតិបត្តិការដើមផងដែរ។ នេះ​ត្រូវ​បាន​ធ្វើ​ឱ្យ​អាច​ធ្វើ​ទៅ​បាន​ដោយ​ការ​គាំទ្រ​អារេ និង​រចនាសម្ព័ន្ធ​ខ្ចប់​ក្នុង FFI (ចំណុច​ប្រទាក់​មុខងារ​បរទេស)។

 

ការអាប់ដេតនេះនឹងជួយបង្កើនលទ្ធភាពអាន និងបើកវិបផតថលសម្រាប់ការកែប្រែសេណារីយ៉ូ។

 

ទំហំកម្មវិធី

 

ក្នុងការដេញថ្លៃបន្ថែមទៀតដើម្បីធ្វើឱ្យកម្មវិធីទូរស័ព្ទមានទម្ងន់ស្រាល និងមិនសូវសំពីងសំពោង Flutter 2.2 ឥឡូវនេះនឹងអនុញ្ញាតឱ្យកម្មវិធី Android មានសមាសធាតុពន្យាពេល។ វិធីនេះ ធាតុ Flutter ដែលត្រូវការសម្រាប់ដំណើរការត្រឹមត្រូវនៃកម្មវិធីអាចទាញយកនៅពេលដំណើរការ ហើយដូច្នេះមិនចាំបាច់ផ្ទុកកូដបន្ថែមទៅក្នុងកម្មវិធីនោះទេ។ វិធីនេះ កម្មវិធីនឹងមានទំហំស្រាលជាងមុនឥឡូវនេះ។

 

សម្រាប់ការអភិវឌ្ឍន៍ប្រព័ន្ធប្រតិបត្តិការ iOS ពេលនេះ Flutter 2.2 អនុញ្ញាតឱ្យអ្នកអភិវឌ្ឍន៍ធ្វើការចងក្រងកម្មវិធីស្រមោលជាមុន ដែលនឹងធ្វើឱ្យចលនាកាន់តែរលូន និងគ្មានថ្នេរ (នៅពេលដែលពួកវាដំណើរការជាលើកទី 1) ។ ក្រៅពីនេះ ឧបករណ៍ថ្មីមួយចំនួនត្រូវបានបន្ថែម ដែលនឹងអនុញ្ញាតឱ្យអ្នកអភិវឌ្ឍន៍វិភាគការប្រើប្រាស់អង្គចងចាំក្នុងកម្មវិធីណាមួយ ដោយហេតុនេះផ្តល់អំណាចឱ្យពួកគេក្នុងការសម្រួលការប្រើប្រាស់អង្គចងចាំ និងធ្វើឱ្យកម្មវិធីដំណើរការកាន់តែប្រសើរឡើង។

 

ចាប់អារម្មណ៍ក្នុងការបង្កើតកម្មវិធីទូរស័ព្ទថ្មីដោយផ្អែកលើ Flutter ឬចង់កែប្រែកម្មវិធីដើមដែលមានស្រាប់របស់អ្នកជាមួយនឹងសមត្ថភាពឆ្លងវេទិកាដោយប្រើ Flutter?

 

ទទួលបាននៅក្នុងការប៉ះ ជាមួយរបស់យើង ការអភិវឌ្ឍន៍កម្មវិធី Flutter ក្រុមភ្លាមៗ!