ကြော်ငြာပိတ်ပါ။

iOS တွင် multitasking အလုပ်လုပ်ပုံကို မသိသူအများအပြားရှိပါသေးသည်။ မည်သို့ပင်ဆိုစေကာမူ၊ ၎င်းသည် စစ်မှန်သော Multitasking မဟုတ်ဘဲ စနစ် သို့မဟုတ် အသုံးပြုသူကို ဝန်ထုပ်ဝန်ပိုးမဖြစ်စေသည့် အလွန်စမတ်ကျသောဖြေရှင်းချက်ဖြစ်ကြောင်းကို စတင်ရန် လိုအပ်ပါသည်။

iOS တွင် နောက်ခံတွင် လည်ပတ်နေသော အက်ပ်များသည် စနစ်နှေးကွေးမှုနှင့် ဘက်ထရီ သက်တမ်းကို ဖြစ်ပေါ်စေသည့် လည်ပတ်မှုမှတ်ဉာဏ်အား ဖြည့်ပေးသည့် အယူသီးမှုများကို မကြာခဏ ကြားနိုင်သောကြောင့် အသုံးပြုသူသည် ၎င်းတို့ကို ကိုယ်တိုင်ပိတ်သင့်သည်။ Multitasking bar တွင် အမှန်တကယ် လုပ်ဆောင်နေသည့် နောက်ခံ လုပ်ငန်းစဉ်များ အားလုံးကို စာရင်းမ၀င်ဘဲ မကြာသေးမီက စတင်ထုတ်လုပ်ခဲ့သည့် အက်ပ်လီကေးရှင်းများသာ ဖြစ်သည်။ ထို့ကြောင့် အသုံးပြုသူသည် ဖြစ်ရပ်အနည်းငယ်မှလွဲ၍ နောက်ခံတွင် လုပ်ဆောင်နေသည့် လုပ်ငန်းစဉ်များအတွက် စိတ်ပူစရာမလိုပါ။ Home ခလုတ်ကို နှိပ်သောအခါ၊ အပလီကေးရှင်းသည် ပုံမှန်အားဖြင့် အိပ်စက်ခြင်း သို့မဟုတ် ပိတ်သွားခြင်းဖြစ်ပြီး ၎င်းသည် ပရိုဆက်ဆာ သို့မဟုတ် ဘက်ထရီကို ကြာကြာမတင်နိုင်စေရန်နှင့် လိုအပ်ပါက လိုအပ်သောမှတ်ဉာဏ်ကို လွတ်စေသည်။

သင့်တွင် လုပ်ငန်းစဉ် ဒါဇင်များစွာကို လုပ်ဆောင်နေသည့်အခါ ၎င်းသည် ပြီးပြည့်စုံသော multitasking မဟုတ်ပါ။ လိုအပ်ပါက ခေတ္တရပ်ထားသည် သို့မဟုတ် လုံးဝပိတ်ထားသည့် အပလီကေးရှင်းတစ်ခုသည် အောက်ခြေတွင် အမြဲတမ်းလုပ်ဆောင်နေပါသည်။ နောက်ခံတွင် ဒုတိယလုပ်ငန်းစဉ်အနည်းငယ်သာ လုပ်ဆောင်သည်။ ထို့ကြောင့် iOS တွင် အက်ပလီကေးရှင်းပျက်ကျခြင်းကို သင်ကြုံတွေ့ရခဲပါသည်။ ဥပမာအားဖြင့် Android သည် အသုံးပြုသူဂရုစိုက်ရန် လိုအပ်သော အပလီကေးရှင်းများဖြင့် လည်ပတ်နေပါသည်။ တစ်ဖက်တွင်၊ ၎င်းသည် စက်နှင့်လုပ်ဆောင်ရာတွင် မနှစ်မြို့ဖွယ်ဖြစ်စေပြီး အခြားတစ်ဖက်တွင်၊ ၎င်းသည် ဥပမာအားဖြင့်၊ စတင်မှုနှေးကွေးခြင်းနှင့် အပလီကေးရှင်းများအကြား ကူးပြောင်းမှုများကို ဖြစ်စေသည်။

Application Runtime အမျိုးအစား

သင့် iOS စက်ပစ္စည်းပေါ်ရှိ အပလီကေးရှင်းသည် ဤပြည်နယ် 5 ခုအနက်မှ တစ်ခုဖြစ်သည်။

  • ပြေးခြင်း- အပလီကေးရှင်းကို စတင်ပြီး ရှေ့ဘက်တွင် လုပ်ဆောင်နေပါသည်။
  • နောက်ခံ- ၎င်းသည် လည်ပတ်နေသေးသော်လည်း နောက်ခံတွင် အလုပ်လုပ်နေသေးသည် (ကျွန်ုပ်တို့သည် အခြားအပလီကေးရှင်းများကို သုံးနိုင်သည်)
  • ဆိုင်းငံ့ထားသည်- RAM သုံးနေတုန်းဘဲ
  • မလှုပ်ရှားပါ အပလီကေးရှင်းသည် လည်ပတ်နေသော်လည်း သွယ်ဝိုက်သောအမိန့်များ (ဥပမာ၊ အပလီကေးရှင်းဖြင့် စက်ပစ္စည်းကို လော့ခ်ချသည့်အခါ)
  • မပြေးပါ အပလီကေးရှင်းသည် ရပ်စဲသွားသည် သို့မဟုတ် မစတင်သေးပါ။

အနှောက်အယှက်မဖြစ်စေရန် အက်ပ်သည် နောက်ခံသို့ဝင်သောအခါတွင် ရှုပ်ထွေးမှုများ ရှိလာပါသည်။ ပင်မခလုတ်ကို နှိပ်သောအခါ သို့မဟုတ် အပလီကေးရှင်း (iPad) ကို ပိတ်ရန် လက်ဟန်ခြေဟန်ကို အသုံးပြုသောအခါ၊ အပလီကေးရှင်းသည် နောက်ခံသို့ ရောက်သွားပါသည်။ အပလီကေးရှင်းအများစုသည် စက္ကန့်ပိုင်းအတွင်း ရပ်ဆိုင်းသွားသည် (၎င်းတို့ကို iDevice ၏ RAM တွင် သိမ်းဆည်းထားသောကြောင့် ၎င်းတို့ကို လျင်မြန်စွာဖွင့်နိုင်သည်၊ ၎င်းတို့သည် ပရိုဆက်ဆာကို များစွာမတင်နိုင်သောကြောင့် ဘက်ထရီသက်တမ်းကို သက်သာစေသည်) အက်ပ်တစ်ခုသည် မမ်မိုရီကို ဆက်လက်အသုံးပြုနေပါက သင့်တွင်ရှိသည်ဟု သင်ထင်ကောင်းထင်နိုင်ပါသည်။ ၎င်းကို ရှင်းထုတ်ရန် ၎င်းကို ကိုယ်တိုင်ဖျက်ရန်။ ဒါပေမယ့် iOS က သင့်အတွက်လုပ်ပေးမှာဖြစ်လို့ အဲဒါကို သင်လုပ်စရာမလိုပါဘူး။ သင့်တွင် RAM ပမာဏများစွာကို အသုံးပြုသည့်ဂိမ်းကဲ့သို့သော နောက်ခံတွင် ဆိုင်းငံ့ထားသော တောင်းဆိုထားသော အက်ပ်တစ်ခုရှိပါက iOS သည် လိုအပ်သည့်အခါ ၎င်းကို မမ်မိုရီမှ အလိုအလျောက် ဖယ်ရှားမည်ဖြစ်ပြီး အက်ပ်လီကေးရှင်းသင်္ကေတကို နှိပ်ခြင်းဖြင့် ၎င်းကို ပြန်လည်စတင်နိုင်သည်။

ဤအခြေအနေများအနက်မှ တစ်ခုမျှ မလုပ်ဆောင်နိုင်ဘဲ အလုပ်မျိုးစုံဘားတွင် ရောင်ပြန်ဟပ်နေသည်၊ အကန့်သည် အက်ပ်အား ရပ်သည်ဖြစ်စေ၊ ခေတ္တရပ်သည်ဖြစ်စေ သို့မဟုတ် နောက်ခံတွင် လုပ်ဆောင်နေသည်ဖြစ်စေ မသက်ဆိုင်ဘဲ မကြာသေးမီကထွက်ရှိထားသောအက်ပ်များစာရင်းကိုသာ ပြသထားသည်။ လက်ရှိ လုပ်ဆောင်နေသော အပလီကေးရှင်းသည် Multitasking panel တွင် မပေါ်ကြောင်းကိုလည်း သင် သတိပြုမိနိုင်ပါသည်။

နောက်ခံအလုပ်များ

ပုံမှန်အားဖြင့်၊ သင်သည် မူလခလုတ်ကို နှိပ်သောအခါ၊ အပလီကေးရှင်းသည် နောက်ခံတွင် အလုပ်လုပ်မည်ဖြစ်ပြီး ၎င်းကို အသုံးမပြုပါက၊ ၎င်းသည် ငါးစက္ကန့်အတွင်း အလိုအလျောက် ခေတ္တရပ်သွားမည်ဖြစ်သည်။ ဥပမာအားဖြင့် သင်သည် ပေါ့တ်ကာစ်တစ်ခုကို ဒေါင်းလုဒ်လုပ်နေပါက၊ စနစ်သည် ၎င်းအား လည်ပတ်နေသည့်အက်ပ်တစ်ခုအဖြစ် အကဲဖြတ်ပြီး ရပ်စဲမှုကို ဆယ်မိနစ်ခန့် နှောင့်နှေးစေသည်။ နောက်ဆုံးဆယ်မိနစ်အကြာတွင်၊ လုပ်ငန်းစဉ်သည် မှတ်ဉာဏ်မှ ထွက်လာသည်။ အတိုချုပ်အားဖြင့်၊ ၎င်းကို အပြီးသတ်ရန် 10 မိနစ်ထက် မပိုပါက Home Button ကိုနှိပ်ခြင်းဖြင့် သင်၏ဒေါင်းလုဒ်ကို အနှောင့်အယှက်ဖြစ်စေမည်ကို စိုးရိမ်စရာမလိုပါ။

နောက်ခံတွင် အကန့်အသတ်မရှိ လုပ်ဆောင်နေသည်။

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

  • အသံဖွင့်ပြီး ခဏအနှောက်အယှက်ဖြစ်စေသော အပလီကေးရှင်းများ (ဖုန်းခေါ်ဆိုနေစဉ် သီချင်းခေတ္တရပ်ခြင်း စသည်ဖြင့်)၊
  • သင့်တည်နေရာကို ခြေရာခံသော အပလီကေးရှင်းများ (လမ်းကြောင်းပြဆော့ဖ်ဝဲ)၊
  • VoIP ခေါ်ဆိုမှုများကို လက်ခံသည့် အပလီကေးရှင်းများ၊ ဥပမာအားဖြင့် Skype ကို သင်အသုံးပြုပါက အပလီကေးရှင်း နောက်ခံတွင် ရှိနေသည့်တိုင် ခေါ်ဆိုမှုကို လက်ခံရရှိနိုင်ပါသည်။
  • အလိုအလျောက်ဒေါင်းလုဒ်များ (ဥပမာ Newsstand)။

လုပ်ဆောင်စရာတစ်ခု (နောက်ခံဒေါင်းလုဒ်များကဲ့သို့သော) လုပ်ဆောင်မှုမရှိတော့ပါက အပလီကေးရှင်းအားလုံးကို ပိတ်သင့်သည်။ သို့သော်လည်း မူရင်း Mail အက်ပ်ကဲ့သို့ နောက်ခံတွင် ဆက်တိုက်လည်ပတ်နေသည့် ခြွင်းချက်များစွာရှိသည်။ ၎င်းတို့သည် နောက်ခံတွင် အလုပ်လုပ်နေပါက ၎င်းတို့သည် မှတ်ဉာဏ်၊ CPU အသုံးပြုမှု သို့မဟုတ် ဘက်ထရီသက်တမ်းကို လျှော့ချပေးသည်။

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

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

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

developer ၏ရှုထောင့်မှ

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

1. applicationWillResignActive

ဘာသာပြန်ဆိုရာတွင်၊ ဤအခြေအနေသည် အနာဂတ်တွင် (မီလီစက္ကန့်အနည်းငယ်မျှသာရှိသော) အပလီကေးရှင်းအဖြစ် လျှောက်လွှာမှနုတ်ထွက်မည်ဟု ဆိုလိုသည်။ ဥပမာအားဖြင့်၊ အပလီကေးရှင်းကိုအသုံးပြုနေစဉ် ဖုန်းခေါ်ဆိုမှုတစ်ခုကို လက်ခံရရှိသည့်အခါတွင်၊ ဤနည်းလမ်းသည် အက်ပ်၏နောက်ခံသို့မဝင်မီ ဤအခြေအနေကိုလည်း ဖြစ်စေသည်၊ ထို့ကြောင့် ဤအပြောင်းအလဲများကို ထည့်သွင်းစဉ်းစားရန် လိုအပ်ပါသည်။ ဤနည်းလမ်းသည် သင့်လျော်သောကြောင့် ဥပမာအားဖြင့်၊ အဝင်ခေါ်ဆိုမှုတစ်ခုရှိလာသောအခါ ၎င်းလုပ်ဆောင်နေသည့် လုပ်ဆောင်မှုများအားလုံးကို ဆိုင်းငံ့ထားပြီး ခေါ်ဆိုမှုပြီးဆုံးသည်အထိ စောင့်နိုင်သည်။

2. applicationDidEnterBackground

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

3. applicationWillEnterForeground

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

4. applicationDidBecomeActive

အပလီကေးရှင်းသည် ရှေ့ဘက်သို့ ပြန်လည်ရောက်ရှိပြီးနောက် ယခုလေးတင် အသက်ဝင်လာပြီဟု ပြည်နယ်က ညွှန်ပြသည်။ ၎င်းသည် အသုံးပြုသူအင်တာဖေ့စ်အား ထပ်လောင်းချိန်ညှိမှုများပြုလုပ်ရန် သို့မဟုတ် UI ကို ၎င်း၏မူလအခြေအနေသို့ ပြန်လည်ထားရှိရန်၊ စသည်ဖြင့် အသုံးပြုနိုင်သည့်နည်းလမ်းတစ်ခုဖြစ်သည်။ အသုံးပြုသူသည် မျက်နှာပြင်ပေါ်တွင် အပလီကေးရှင်းကိုမြင်ပြီးဖြစ်သည့်အချိန်တွင် ၎င်းသည် အမှန်တကယ်ဖြစ်ပျက်နေသောကြောင့်၊ ဤနည်းလမ်းနှင့် ယခင်နည်းလမ်းတွင် ဘာဖြစ်သည်ကို သတိဖြင့်ဆုံးဖြတ်ပါ။ ၎င်းတို့ကို မီလီစက္ကန့်အနည်းငယ်ခြားနားပြီး တစ်ခုပြီးတစ်ခုခေါ်သည်။

5. applicationWillTerminate

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

6. applicationDidReceiveMemoryWarning

ဆွေးနွေးမှုအရှိဆုံးသော နောက်ဆုံးနိုင်ငံဖြစ်သည်။ စနစ်အရင်းအမြစ်များကိုမလိုအပ်ဘဲအသုံးပြုပါက၊ လိုအပ်ပါကအက်ပလီကေးရှင်းကို iOS memory မှဖယ်ရှားရန်တာဝန်ရှိသည်။ နောက်ခံအက်ပ်များနှင့် iOS သည် မည်သို့လုပ်ဆောင်သည်ကို အတိအကျမသိသော်လည်း၊ အခြားလုပ်ငန်းစဉ်များသို့ အရင်းအမြစ်များထုတ်လွှတ်ရန် အက်ပ်တစ်ခု လိုအပ်ပါက၊ ၎င်းတွင် အရင်းအမြစ်အားလုံးကို ထုတ်လွှတ်ရန် မန်မိုရီသတိပေးချက်ဖြင့် အချက်ပြမည်ဖြစ်သည်။ ဒါကြောင့် ဒီနည်းလမ်းကို အပလီကေးရှင်းမှာ ခေါ်ပါတယ်။ ဆော့ဖ်ဝဲရေးသားသူများသည် ၎င်းအား ခွဲဝေချထားပေးသည့် မမ်မိုရီကို စွန့်လွှတ်ရန်၊ လုပ်ဆောင်နေသည့်အရာအားလုံးကို သိမ်းဆည်းထားရန်၊ မလိုအပ်သောဒေတာများကို မှတ်ဉာဏ်မှ ရှင်းလင်းရန်နှင့် အခြားနည်းဖြင့် မှတ်ဉာဏ်ကို လုံလောက်စွာ လွှတ်ပေးရန်အတွက် ၎င်းကို ဆော့ဖ်ဝဲအင်ဂျင်နီယာများက အကောင်အထည်ဖော်သင့်သည်။ ဆော့ဖ်ဝဲရေးသားသူအများအပြား၊ အစပြုသူများပင်လျှင် ထိုအရာများကို တွေးတောခြင်း သို့မဟုတ် နားမလည်ဘဲ၊ ထို့နောက် ၎င်းတို့၏အက်ပ်လီကေးရှင်းသည် ဘက်ထရီသက်တမ်းကို ခြိမ်းခြောက်ပြီး/သို့မဟုတ် နောက်ခံတွင်ပင် စနစ်အရင်းအမြစ်များကို မလိုအပ်ဘဲ သုံးစွဲသွားသည်မှာ အမှန်ပင်ဖြစ်သည်။

စီရင်ချက်ချ

ဤပြည်နယ်ခြောက်ခုနှင့် ၎င်းတို့၏ဆက်စပ်နည်းလမ်းများသည် iOS ရှိ "multitasking" အားလုံး၏နောက်ခံဖြစ်သည်။ ၎င်းသည် အလွန်ကောင်းမွန်သော စနစ်တစ်ခုဖြစ်ပြီး၊ developer များသည် ၎င်းတို့အသုံးပြုသူများ၏ စက်ပစ္စည်းများပေါ်တွင် အက်ပလီကေးရှင်းကို လျှော့ချလိုက်လျှင် သို့မဟုတ် စနစ်မှသတိပေးချက်များကို ရရှိမည်ဆိုပါက ၎င်းသည် ၎င်းတို့၏အသုံးပြုသူများ၏ ကိရိယာများပေါ်တွင် ပေါက်တတ်သည့်အချက်ကို လျစ်လျူမရှုထားသရွေ့တော့ developer များက တာဝန်သိရန် လိုအပ်ပါသည်။

ရင်းမြစ် - macworld.com

ရေးသားသူများ Jakub Požárek၊ Martin Doubek (ArnieX)

 
မင်းမှာလည်း ဖြေရှင်းဖို့ ပြဿနာရှိလား။ အကြံဉာဏ် လိုအပ်ပါသလား သို့မဟုတ် မှန်ကန်သော လျှောက်လွှာကို ရှာတွေ့နိုင်ပါသလား။ ကဏ္ဍရှိ ဖောင်မှတစ်ဆင့် ကျွန်ုပ်တို့ထံ ဆက်သွယ်ရန် မတွန့်ဆုတ်ပါနှင့် ဆွေးနွေးတိုင်ပင်ခြင်း။သင်၏မေးခွန်းကို နောက်တစ်ကြိမ် ဖြေပေးပါမည်။

.