အကြီးမားဆုံး-အပ်ဒိတ်များ-Flutter-2.2-ထုတ်လွှတ်မှု-

 

Google ၏ open-source UI ဆော့ဖ်ဝဲလ်ဖွံ့ဖြိုးတိုးတက်ရေးပလပ်ဖောင်း- Flutter သည် စိတ်ဝင်စားစရာကောင်းသည့် အင်္ဂါရပ်များနှင့် စွမ်းဆောင်ရည်အချို့ကို တပ်ဆင်ထားသည့် လက်ရှိဗားရှင်း Flutter 2.2 ဖြင့် အသစ်မွမ်းမံပြီး အသစ်ပြန်လည်ဆန်းသစ်ထားသည်။

 

မကြာသေးမီက ပြီးဆုံးခဲ့သော Google I/O 2021 ပွဲအတွင်း ၎င်းကို ကြေညာခဲ့သည်။

 

Flutter ၏ လူကြိုက်များမှု မြင့်တက်လာသည်။

 

Google မှ Flutter သည် ယခုအခါ ကမ္ဘာပေါ်တွင် ရေပန်းအစားဆုံး ကူးသန်းရောင်းဝယ်ရေးဆိုင်ရာ ဖွံ့ဖြိုးတိုးတက်မှုဆိုင်ရာ မူဘောင်ဖြစ်လာသည်။ Slashdata အရ၊ ပလပ်ဖောင်းဖြတ်ကျော်ဆော့ဖ်ဝဲရေးဆွဲသူအားလုံး၏ 45% ခန့်သည် ယခုအခါ မိုဘိုင်းအက်ပ်များကို ဖန်တီးရန်အတွက် Flutter ကို အသုံးပြုနေပါသည်။

 

အမှန်မှာ၊ 2020 နှင့် 2021 ခုနှစ်ကြားတွင်၊ Flutter framework ကိုအသုံးပြုမှုသည် 47% တိုးမြင့်လာသည်ကို တွေ့မြင်ရပြီး ယခုအချိန်တွင်၊ Google Playstore ရှိ မိုဘိုင်းအက်ပ်အားလုံး၏ 12% သည် Flutter ကို အသုံးပြုနေပါသည်။

 

Google မှ 2017 ခုနှစ်တွင် စတင်ခဲ့သော Flutter သည် Android၊ iOS၊ Linux၊ Mac၊ Windows၊ Google Fuchsia နှင့် တစ်ခုတည်းသောကုဒ်ဘေ့စ်တစ်ခုမှတစ်ဆင့် ဝဘ်ဖောင်အတွက် အက်ပ်တည်ဆောက်မှုဆိုင်ရာ မူဘောင်တစ်ခုကို ပံ့ပိုးပေးပါသည်။

 

ဒါ Flutter ရဲ့ အလှတရားနဲ့ စွမ်းဆောင်နိုင်မှုပါပဲ။ အခု၊ Flutter 5 မှာ ထိပ်တန်းအပ်ဒိတ် ၅ ခုကို ဆွေးနွေးကြည့်ရအောင်။

 

Null Safety

 

ထုတ်ဝေမှု 2.0 ဖြင့် Flutter သည် ယခုအခါ ပရောဂျက်အသစ်များအတွက် ပုံသေဖြစ်လာသည့် Null Safety အင်္ဂါရပ်ကို မိတ်ဆက်ပေးခဲ့သည်။ Null Safety အင်္ဂါရပ်ဖြင့်၊ developer များသည် variable သို့မဟုတ် value သည် null ဖြစ်မဖြစ်ကို code မှ တိုက်ရိုက်ဖော်ပြနိုင်သည်။ ၎င်းသည် null ကိုးကားခြင်းခြွင်းချက်များမှကာကွယ်မှုပေးသည်။

 

ဤနည်းဖြင့်၊ null-pointer-related errors များကို သိသိသာသာလျှော့ချပြီး ထိန်းချုပ်နိုင်သည်။

 

တကယ်တော့၊ Flutter တွင် Dart ဘာသာစကားကိုအသုံးပြုခြင်းဖြင့်၊ အလုပ်လုပ်ချိန်အတွင်း null-checks အားလုံးကိုဖယ်ရှားပစ်ရန် compiler သည် စမတ်ကျပြီး ၎င်းသည် app ကို သိသိသာသာမြန်ဆန်စွာလုပ်ဆောင်စေသည်။

 

ငွေပေးချေမှု ယန္တရား

 

Flutter 2.2 ဗားရှင်းကို အသုံးပြုထားသည့် မိုဘိုင်းအက်ပလီကေးရှင်းများအတွက် ငွေပေးချေမှုနေရာ၌ ကြီးကြီးမားမား ဖွံ့ဖြိုးတိုးတက်မှုကို ကြေငြာခဲ့သည်။ အပ်ဒိတ်အသစ်နှင့်အတူ၊ Google Play အဖွဲ့၏အကူအညီဖြင့် တည်ဆောက်ထားသည့် ငွေပေးချေမှုပလပ်အင်အသစ်ကို မိတ်ဆက်ခဲ့သည်။ ဤအသုံးဝင်သော plug-in ဖြင့်၊ developer များသည် Android နှင့် iOS အက်ပ်နှစ်ခုလုံးအတွက် ရုပ်ပိုင်းဆိုင်ရာပစ္စည်းများအတွက် ငွေပေးချေမှုများကို လက်ခံရန် ဝန်ဆောင်မှုများကို ထည့်သွင်းနိုင်သည်။

 

ထို့အပြင်၊ ရှိပြီးသား အက်ပ်အတွင်း ဝယ်ယူမှု ပလပ်အင်ကို လုံခြုံသော ငွေကြေးလွှဲပြောင်းမှုများအတွက် ပိုမိုလုံခြုံရေးနှင့် ကုဒ်ဝှက်စနစ်ဖြင့် အဆင့်မြှင့်တင်ထားပါသည်။

 

ဝဘ်အတွက် ဖွံ့ဖြိုးတိုးတက်မှု

 

ဝဘ်ဖွံ့ဖြိုးတိုးတက်မှုအတွက် နေရာလွတ်တွင်၊ Flutter 2.2 တွင် စိတ်ဝင်စားဖွယ်ကောင်းသော အပ်ဒိတ်အချို့ရှိသည်။ ယခုအခါ၊ ဆော့ဖ်ဝဲအင်ဂျင်နီယာများသည် နောက်ခံသိမ်းဆည်းခြင်းအတွက် ဝန်ဆောင်မှုလုပ်သားများကို အသုံးပြုနိုင်သည်။ ဆိုလိုသည်မှာ ဝဘ်အခြေခံအက်ပ်များသည် ပိုမိုကောင်းမွန်သောစွမ်းဆောင်ရည်သို့ ဘာသာပြန်ဆိုရာတွင် ပိုမိုမြန်ဆန်ပြီး ပေါ့ပါးလာမည်ဖြစ်သည်။

 

နောက်ထပ်အင်္ဂါရပ်များနှင့်အတူ Dart

 

Flutter မတိုင်မီ မူလကထွက်ရှိခဲ့သော Dart သည် cross-platform အက်ပ်များအတွက် Flutter ၏ ဖွံ့ဖြိုးတိုးတက်မှုမူဘောင်ကို ပံ့ပိုးပေးသည့် ပရိုဂရမ်ဘာသာစကားဖြစ်သည်။

 

ဗားရှင်း 2.2 ဖြင့် Dart ကို ဗားရှင်း 2.13 သို့ အဆင့်မြှင့်ထားသည်။ ဤဗားရှင်းအသစ်ဖြင့်၊ Dart သည် ယခုအခါ ဇာတိအပြန်အလှန်လုပ်ဆောင်နိုင်မှုကိုလည်း ပံ့ပိုးပေးမည်ဖြစ်သည်။ FFI (နိုင်ငံရပ်ခြားလုပ်ဆောင်ချက်အင်တာဖေ့စ်) တွင် arrays များနှင့် packed structs များကို ပံ့ပိုးပေးခြင်းဖြင့် ၎င်းကို ဖြစ်နိုင်ချေရှိသည်။

 

ဤအပ်ဒိတ်သည် ဖတ်ရှုနိုင်မှုကို မြှင့်တင်ရန်နှင့် အခြေအနေများကို ပြန်လည်ပြင်ဆင်ရန်အတွက် ပေါ်တယ်ကို ဖွင့်ပေးမည်ဖြစ်သည်။

 

App အရွယ်အစား

 

မိုဘိုင်းအက်ပ်များကို ပိုမိုအလေးချိန်ပေါ့ပါးပြီး ထုထည်နည်းစေရန် ကြိုးပမ်းမှုတွင်၊ Flutter 2.2 သည် ယခုအခါ Android အက်ပ်များအား ရွှေ့ဆိုင်းထားသော အစိတ်အပိုင်းများကို ခွင့်ပြုပေးမည်ဖြစ်သည်။ ဤနည်းအားဖြင့်၊ အက်ပ်၏ ကောင်းမွန်သောလုပ်ဆောင်မှုများအတွက် လိုအပ်သော Flutter အစိတ်အပိုင်းများကို လည်ပတ်သည့်အချိန်၌ ဒေါင်းလုဒ်လုပ်နိုင်ပြီး၊ ထို့ကြောင့်၊ အက်ပ်ထဲသို့ အပိုကုဒ်ကို တင်ရန်မလိုအပ်ပါ။ ဤနည်းအားဖြင့်၊ အက်ပ်များသည် ယခုအခါ အရွယ်အစား ပိုမို ပေါ့ပါးလာမည်ဖြစ်သည်။

 

iOS ဖွံ့ဖြိုးတိုးတက်မှုအတွက်၊ Flutter 2.2 သည် ယခုအခါ developer များအား ကာတွန်းများကို ပိုမိုချောမွေ့စေပြီး ချောမွေ့စေမည့် (ပထမအကြိမ်လုပ်ဆောင်သည့်အခါ) developer များအား အရိပ်အာနိသင်များကို စုစည်းခွင့်ပြုထားသည်။ ထို့အပြင်၊ developer များသည် မည်သည့်အက်ပ်တွင်မဆို မှတ်ဉာဏ်အသုံးပြုမှုကို ပိုင်းခြားစိတ်ဖြာနိုင်စေမည့် ဆော့ဖ်ဝဲအသစ်အချို့ကို ထည့်သွင်းထားပြီး ၎င်းတို့ကို မှတ်ဉာဏ်အသုံးပြုမှုကို ချောမွေ့စေပြီး အက်ပ်ကို ပိုမိုကောင်းမွန်အောင် လုပ်ဆောင်နိုင်စေမည်ဖြစ်သည်။

 

Flutter ကိုအခြေခံ၍ မိုဘိုင်းအက်ပ်အသစ်တစ်ခုကို တီထွင်ရန် စိတ်ပါဝင်စားသည် သို့မဟုတ် Flutter ကို အသုံးပြု၍ သင့်လက်ရှိအသုံးပြုနေသော ပလတ်ဖောင်းကို ဖြတ်ကျော်နိုင်သော စွမ်းရည်များဖြင့် သင့်လက်ရှိ မူလအက်ပ်များကို ပြန်လည်ပြင်ဆင်လိုပါသလား။

 

ထိတွေ့ Get ကျွန်တော်တို့ရဲ့နှင့်အတူ Flutter အက်ပ်ဖွံ့ဖြိုးတိုးတက်မှု ချက်ချင်းအသင်း။