2011 ခုနှစ် WWDC တွင် ၎င်း၏နောက်ဆုံးမိန့်ခွန်းတွင် Steve Jobs သည် developer အများအပြားကို ကြောက်လန့်နေဆဲဖြစ်သော ဝန်ဆောင်မှုတစ်ခုကို မိတ်ဆက်ပေးခဲ့သည်။ ၎င်းသည် ဒုက္ခရောက်နေသော MobileMe ၏ အထွတ်အထိပ်နေရာကို ဆက်ခံသည့် iCloud မှလွဲ၍ အခြားသူမဟုတ်ပါ။ သို့သျောလညျး, iCloud မှာတောင် errors မပါဘဲမဟုတ်ပါဘူး။ developer တွေ ရုန်းရင်းဆန်ခတ် ဖြစ်နေတယ်...
Steve Jobs သည် iCloud ကို 2011 ခုနှစ် ဇွန်လတွင် ပထမဆုံးသရုပ်ပြခဲ့ပြီး ဝန်ဆောင်မှုကို လေးလအကြာတွင် စတင်အသုံးပြုခဲ့ပြီး ယခုအခါ တစ်နှစ်ခွဲခန့် အသုံးပြုနိုင်ပြီဖြစ်သည်။ မျက်နှာပြင်ပေါ်တွင် ဒဏ္ဍာရီဆန်ဆန် အမြော်အမြင်ရှိသူ၏ စကားလုံးများဖြင့် "အလုပ်လုပ်သည်" (သို့မဟုတ် အနည်းဆုံးတော့ ဖြစ်သင့်သည်)၊ ချောမွေ့သော ဝန်ဆောင်မှုတစ်ခု၊ သို့သော် အတွင်းတွင်၊ ၎င်းအလိုရှိရာကို လုပ်ဆောင်လေ့ရှိသည့် မသန်မစွမ်းသော ယန္တရားတစ်ခုဖြစ်ပြီး developer များသည် ထိရောက်သော လက်နက်မရှိ၊ ဆန့်ကျင်ဘက်။
"အရာရာတိုင်းသည် အလိုအလျောက်ဖြစ်သွားပြီး သင်၏အက်ပ်များကို iCloud သိုလှောင်မှုစနစ်သို့ ချိတ်ဆက်ရန် အလွန်လွယ်ကူသည်" အဲဒီတုန်းက Jobs ကပြောပါတယ်။ developer များသည် သူ့စကားများကို ယခုမှတ်မိသောအခါ၊ သူတို့သည် တင်းတင်းမာမာ ဖြစ်ကောင်းဖြစ်နိုင်သည်။ “iCloud က ကျွန်တော်တို့အတွက် အလုပ်မဖြစ်ပါဘူး။ အဲဒါကို ကျွန်တော်တို့ တကယ်ပဲ အချိန်အများကြီး ဖြုန်းခဲ့ပေမယ့် iCloud နဲ့ Core Data ထပ်တူကျတဲ့ ပြဿနာတွေကို ဖြေရှင်းလို့ မရပါဘူး။” သူက ဝန်ခံတယ်။ ဥပမာအားဖြင့်၊ နာမည်ကြီး RSS စာဖတ်သူ NetNewsWire အတွက် တာဝန်ရှိသော Black Pixel စတူဒီယို၏ အကြီးအကဲ။ အထူးသဖြင့် Google သည် ၎င်း၏ Google Reader ကို ပိတ်တော့မည့်အချိန်တွင် iCloud သည် ထပ်တူပြုခြင်းအတွက် အကောင်းဆုံးဖြေရှင်းချက်ဖြစ်သင့်သော်လည်း Apple ဝန်ဆောင်မှုအတွက် လောင်းကြေးမှာ အလုပ်မဖြစ်ပါ။
ဘာမှအလုပ်မဖြစ်ဘူး။
အသုံးပြုသူ သန်း 250 ကျော်ရှိသည့် ဝန်ဆောင်မှုတစ်ခုဖြစ်သည့် ကမ္ဘာပေါ်တွင် ၎င်း၏အကြီးဆုံးအမျိုးအစားတစ်ခုဖြစ်သည့် ဝန်ဆောင်မှုတစ်ခုတွင် ထိုသို့သောပြဿနာများ ရှိနေသည်မှာ အံ့သြစရာပင်ဖြစ်သည်။ ဒီကိစ္စကို စေ့စေ့စပ်စပ်ကြည့်တဲ့အခါ developer တွေကို လက်ညှိုးထိုးပြနိုင်ပေမယ့် လောလောဆယ်မှာတော့ သူတို့မှာ အပြစ်မရှိပါဘူး။ iCloud သည် ၎င်းတို့ အများအပြားကို ၎င်း၏ အပလီကေးရှင်းများတွင် အကောင်အထည်ဖော်ရန် ကြိုးစားသော်လည်း ၎င်းတို့၏ ကြိုးပမ်းမှုများမှာ မကြာခဏဆိုသလို ရှုံးနိမ့်သွားခဲ့သည်။ အဘယ်ကြောင့်ဆိုသော် iCloud သည် ထပ်တူပြုခြင်းအတွက် ဆိုးရွားသော ပြဿနာများရှိနေသောကြောင့်ဖြစ်သည်။
[do action=”quote”]ပြဿနာများကြုံခဲ့ရပြီး နောက်ဆုံးတွင် လက်လျှော့လိုက်သော developer အားလုံးကိုပင် ထည့်မတွက်နိုင်ပါ။[/do]
"အလုပ်လုပ်တဲ့ဖြေရှင်းချက်ရှာတွေ့ဖို့မျှော်လင့်နေတဲ့ iCloud ကုဒ်ကို အကြိမ်ကြိမ်ပြန်ရေးခဲ့တယ်" သူရေးတယ်။ developer Michael Göbel။ သို့သော်၊ သူဖြေရှင်းချက်မတွေ့ရှိသေးသောကြောင့် ၎င်း၏အပလီကေးရှင်းများ သို့မဟုတ် App Store ကို စျေးကွက်မတင်နိုင်သေးပေ။ “ကျွန်တော်လုပ်ခဲ့တဲ့ အလားတူပြဿနာတွေနဲ့ နောက်ဆုံးမှာ စွန့်လွှတ်ခဲ့ရတဲ့ developer တွေနဲ့ ကုမ္ပဏီအားလုံးကိုတောင် မရေတွက်နိုင်ပါဘူး။ အသုံးပြုသူ ဒေတာ ထောင်ပေါင်းများစွာ ဆုံးရှုံးပြီးနောက်၊ iCloud ကို လုံးဝ စွန့်လွှတ်လိုက်ကြသည်။”
iCloud တွင် Apple ၏အကြီးမားဆုံးပြဿနာမှာ ဒေတာဘေ့စ်တစ်ပြိုင်တည်းလုပ်ဆောင်ခြင်း (Core Data) ဖြစ်သည်။ Apple ၏ cloud—ဆက်တင်များနှင့် ဖိုင်များမှတစ်ဆင့် တစ်ပြိုင်တည်းချိန်ကိုက်နိုင်သော အခြားဒေတာအမျိုးအစားနှစ်ခုသည် ပြဿနာမရှိဘဲ ကန့်သတ်ချက်များအတွင်း အလုပ်လုပ်သည်။ သို့သော်လည်း Core Data သည် လုံး၀ မှန်းဆ၍မရပါ။ ၎င်းသည် စက်ပစ္စည်းများအကြား ဒေတာဘေ့စ်များစွာကို တစ်ပြိုင်တည်းလုပ်ဆောင်နိုင်စေမည့် အဆင့်မြင့်ဘောင်တစ်ခုဖြစ်သည်။ "iCloud သည် Core Data ပံ့ပိုးမှုဖြင့် ဒေတာဘေ့စ်ထပ်တူပြုခြင်းဆိုင်ရာ ပြဿနာအားလုံးကို ဖြေရှင်းပေးမည်ဟု ကတိပြုထားသော်လည်း ၎င်းသည် အလုပ်မဖြစ်ပါ။" Apple နှင့် ကောင်းမွန်သောဆက်ဆံရေးကို ထိန်းသိမ်းထားနိုင်ရန် အမည်မဖော်လိုသည့် ထင်ရှားသော developer တစ်ဦးက ပြောကြားခဲ့သည်။
တစ်ချိန်တည်းမှာပင် Apple သည် အဆိုပါပြဿနာများကို လုံးဝလျစ်လျူရှုထားပြီး iCloud သည် ရိုးရှင်းသောဖြေရှင်းချက်တစ်ခုအဖြစ် ဆက်လက်ကြော်ငြာနေပြီး သုံးစွဲသူများက ၎င်းကို developer များထံမှ တောင်းဆိုထားသည်။ သို့သော် developer ၏အကောင်းဆုံးကြိုးပမ်းမှုများရှိနေသော်လည်း၊ အသုံးပြုသူများ၏ဒေတာသည် ထိန်းမနိုင်သိမ်းမရပျောက်ကွယ်သွားကာ စက်ပစ္စည်းများကို ထပ်တူပြုခြင်းရပ်တန့်သွားပါသည်။ "ဤပြဿနာများကို ဖြေရှင်းရန် နာရီပေါင်းများစွာ ကြာတတ်ပြီး အချို့က သင့်အကောင့်များကို အပြီးတိုင် ချိုးဖျက်နိုင်သည်" အခြားသော ထိပ်တန်း developer များသည် Apple သို့ ဝင်ရောက်ကာ ထပ်လောင်းပြောကြားသည် ။ "ထို့အပြင် AppleCare သည် သုံးစွဲသူများနှင့် ဤပြဿနာများကို မဖြေရှင်းနိုင်ပါ။"
"ကျွန်ုပ်တို့သည် Core Data နှင့် iCloud ပေါင်းစပ်မှုနှင့်အတူ အချိန်တိုင်းရုန်းကန်နေရပါသည်။ ဤစနစ်တစ်ခုလုံးသည် ခန့်မှန်း၍မရပါ၊ ဆော့ဖ်ဝဲရေးသားသူသည် ၎င်း၏လုပ်ဆောင်မှုကို လွှမ်းမိုးရန် ကန့်သတ်ရွေးချယ်စရာများ မကြာခဏရှိသည်။" Czech ဖွံ့ဖြိုးတိုးတက်ရေးစတူဒီယိုကို ဖော်ပြသည်။ အဲဒါဆို အနုပညာဆက်လက်ဖြစ်ပွားနေသောပြဿနာများကြောင့်၊ ၎င်းသည် ဤဖြေရှင်းချက်ကို စွန့်လွှတ်ပြီး ၎င်း၏ကိုယ်ပိုင်လုပ်ဆောင်နေခြင်းဖြစ်ကြောင်း ကျွန်ုပ်တို့အား အတည်ပြုပေးသော၊ ၎င်းသည် ဒေတာဘေ့စ်ထပ်တူပြုခြင်းအစား ဖိုင်တစ်ပြိုင်တည်းချိန်ကိုက်ခြင်းကို အသုံးပြုမည်ဖြစ်သည်။ ထို့နောက် ၎င်းအတွက် iCloud ကို သုံးနိုင်မည်ဖြစ်ပြီး၊ အကြောင်းမှာ ဖိုင်ထပ်တူပြုခြင်းမှာ ပြဿနာတစ်စုံတစ်ရာမရှိဘဲ ၎င်းကို ဖြတ်၍ ပြုလုပ်ခြင်းဖြစ်သည်။ ထို့အပြင်၊ Jumsoft မှ developer များမှလည်း အတည်ပြုထားသည်။ "iCloud သည် တိုက်ရိုက် ဖိုင်သိုလှောင်မှု အတွက် ကောင်းမွန်သော ကိရိယာတစ်ခု ဖြစ်သည်မှာ သေချာပါသည်။" သို့သော်လည်း Jumsoft သည် ၎င်း၏ လူသိများသော Money application အတွက် Core Data လိုအပ်ပြီး ၎င်းသည် ထိမိ၍လဲစရာ ဖြစ်နေသည်။
[do action="quote"]iCloud နှင့် Core Data များသည် developer တိုင်း၏ အဆိုးဆုံးအိပ်မက်ဆိုးများဖြစ်သည်။[/do]
ပြဿနာများစွာသည် သုံးစွဲသူတစ်ဦးသည် ၎င်းတို့၏စက်တွင် Apple ID တစ်ခုမှ ထွက်ပြီး အခြားမှတစ်ဆင့် ဝင်ရောက်သည့်အခါကဲ့သို့သော မမျှော်လင့်ထားသော အခြေအနေများမှ အလွယ်တကူ ဖြစ်ပေါ်နိုင်သည့် ပြဿနာများစွာတို့မှ ပေါက်ဖွားလာခြင်းဖြစ်သည်။ Apple က သူတို့ကို လုံးဝ အားမကိုးပါဘူး။ "iCloud သို့ အကောင့်မဝင်ရသေးသော အသုံးပြုသူသည် အပလီကေးရှင်းကိုဖွင့်ပြီးနောက် iCloud သို့ ချိတ်ဆက်ကာ အက်ပ်လီကေးရှင်းကို ပြန်လည်စတင်သည့်အခါ ပြဿနာကို မည်သို့ဖြေရှင်းနိုင်မည်နည်း။" သူကမေးတယ်။ Apple ဖိုရမ်များရှိ developer တစ်ဦးနှင့်။
iCloud ရှိ ပြဿနာအားလုံးသည် ဒေတာဆုံးရှုံးသွားသော အက်ပ်အသုံးပြုသူများ၏ မကျေနပ်မှုတွင် အဆုံးစွန်ဆုံးဖြစ်ပြီး ဆော့ဖ်ဝဲရေးသားသူများသည် မကြာခဏ ကူကယ်ရာမဲ့ကြည့်ရှုရုံသာဖြစ်သည်။ "အသုံးပြုသူများသည် ကျွန်ုပ်အား တိုင်ကြားပြီး အက်ပ်များကို ကြယ်တစ်ပွင့်ဖြင့် အဆင့်သတ်မှတ်ပါ" တိုင်ကြားခဲ့သည်။ Apple ၏ ဖိုရမ်များတွင် အလားတူပြဿနာများကို မည်သို့လုပ်ဆောင်ရမည်၊ သို့မဟုတ် အဘယ်ကြောင့် ဖြစ်ပွားရကြောင်းကို Apple ထံမှ ရှင်းလင်းချက်မရရှိသေးသည့် developer Brian Arnold ပြီးတော့ ဖိုရမ်တွေမှာ iCloud ထပ်တူပြုခြင်းနဲ့ ပတ်သက်တဲ့ တိုင်ကြားချက်တွေနဲ့ ပြည့်နေတယ်။
အချို့သော developer များသည် iCloud နှင့် ပတ်သက်၍ စိတ်ရှည်သည်းခံမှု မရှိတော့သည်မှာ အံ့သြစရာမရှိပါ။ "iCloud နှင့် Core Data များသည် developer တိုင်း၏ အဆိုးဆုံးအိပ်မက်များဖြစ်သည်" အတွက်ဖော်ပြထားသည်။ the Verge အမည်မသိ developer "ဒါဟာ စိတ်ပျက်စရာ၊ တခါတရံ ရူးသွပ်စရာကောင်းပြီး အဆုံးမဲ့ နာရီပေါင်းများစွာ ဖြေရှင်းရကျိုးနပ်ပါတယ်။"
Apple က တိတ်ဆိတ်နေတယ်။ ပြဿနာတွေကို သူကိုယ်တိုင် ကျော်ဖြတ်တယ်။
Apple ၏ iCloud pass ပြဿနာများသည် ဘာမှမဖြစ်သကဲ့သို့ ဖြစ်နေသည်မှာ အံ့သြစရာမဟုတ်ပေ။ Apple သည် ၎င်း၏ အပလီကေးရှင်းများတွင် ပြဿနာရှိသော Core Data ကို လက်တွေ့တွင် အသုံးမပြုပါ။ အမှန်တကယ်တော့ iCloud နှစ်ခုရှိပါတယ် - တစ်ခုက Apple ရဲ့ ဝန်ဆောင်မှုတွေကို အားကောင်းစေပြီး developer တွေကို ပေးဆောင်တဲ့ အရာပါ။ iMessage၊ Mail၊ iCloud အရန်သိမ်းခြင်း၊ iTunes၊ Photo Stream နှင့် အခြားသော အက်ပ်များနှင့် ဝန်ဆောင်မှုများသည် ပြင်ပမှ developer များအတွက် ရရှိနိုင်သည့်အရာထက် လုံးဝကွဲပြားခြားနားသော နည်းပညာဖြင့် တည်ဆောက်ထားသည်။ ဆိုလိုသည်မှာ အဆက်မပြတ်ရှိနေသော ဒုက္ခဖြစ်သည်။ iWork ပက်ကေ့ဂျ် (Keynote၊ Pages၊ Numbers) များမှ အက်ပ်လီကေးရှင်းများသည် ပြင်ပအက်ပ်ပလီကေးရှင်းများကဲ့သို့ API တစ်ခုတည်းကို အသုံးပြုထားသော်လည်း Apple သည် အလုပ်ဖြစ်ရန် အလွန်ဂရုစိုက်သည့် ပိုမိုရိုးရှင်းသော စာရွက်စာတမ်း ထပ်တူပြုခြင်းအတွက်သာ ဖြစ်သည်။ ၎င်းတို့သည် Cupertino ရှိ ၎င်းတို့၏အက်ပ်သို့ iCloud နှင့် Core Data တို့ကို ခွင့်ပြုလိုက်သောအခါ၊ ၎င်းတို့သည် ပြင်ပကုမ္ပဏီ developer များထက် ယုံကြည်စိတ်ချရမှုအရ ပိုကောင်းမည်မဟုတ်ပေ။ ထပ်တူပြုခြင်းအတွက် Core Data ကိုအသုံးပြုသည့် Trailers အပလီကေးရှင်းသည် သူ့ဘာသာသူပြောနိုင်ပြီး အသုံးပြုသူများသည် ပုံမှန်မှတ်တမ်းအချို့ကို ဆုံးရှုံးသွားစေသည်။
သို့သော် လူကြိုက်များသလောက်မဟုတ်သည့် Trailers များဖြင့် ဤပြဿနာများသည် ဆုံးရှုံးရန်အတော်လေးလွယ်ကူပါသည်။ သို့သော် iCloud ရှိ ပြဿနာရှိသော Core Data ကို ရိုးရှင်းစွာ မှီခိုနေရသော်လည်း Apple ကြော်ငြာများတွင် အဆက်မပြတ် ကြော်ငြာနေသည့် လုပ်ဆောင်ချက်မျိုးကို မကြာခဏ အာမခံနိုင်သော်လည်း ရေပန်းအစားဆုံး အပလီကေးရှင်းများ၏ developer များက ၎င်းတို့၏ သုံးစွဲသူများကို မည်သို့ပြောပြသင့်သနည်း။ Apple က သူတို့ကို ကူညီမှာ သေချာပါတယ်။ "ဒီအခြေအနေနဲ့ ပတ်သက်ပြီး Apple က တစ်ယောက်ယောက် မှတ်ချက်ပေးနိုင်မလား။" သူကမေးတယ်။ ဖိုရမ်တွင် မအောင်မြင်ခဲ့သော developer Justin Driscoll သည် ယုံကြည်စိတ်ချရသော iCloud ကြောင့် ၎င်း၏ လာမည့်အက်ပ်ကို ပိတ်ပစ်ရန် ဖိအားပေးခံခဲ့ရသည်။
ယခုနှစ်အတွင်း Apple သည် developer များကို မကူညီသောကြောင့် လူတိုင်းသည် အနည်းဆုံး ယမန်နှစ် WWDC တွင် developer များအတွက် ရည်ရွယ်သည့် ကွန်ဖရင့်တစ်ခုတွင် တစ်စုံတစ်ရာ ဖြေရှင်းနိုင်လိမ့်မည်ဟု မျှော်လင့်ခဲ့ကြသော်လည်း ဤနေရာတွင်ပင် Apple သည် developer များ၏ ကြီးမားသောဖိအားအောက်တွင် အကူအညီများစွာကို ယူဆောင်လာခြင်းမရှိပေ။ ဥပမာအားဖြင့်၊ Core Data များကို တစ်ပြိုင်တည်းပြုလုပ်ရန် အသုံးပြုနိုင်သည့် နမူနာကုဒ်ကို ပေးခဲ့သော်လည်း ပြီးပြည့်စုံရန် ဝေးကွာနေပါသည်။ တဖန်သိသာထင်ရှားသောအကူအညီမရှိပါ။ ထို့အပြင် Apple မှ အင်ဂျင်နီယာများသည် iOS 6 ကို စောင့်ရန် developer များအား တိုက်တွန်းခဲ့သည်။ "iOS 5 မှ iOS 6 သို့ပြောင်းခြင်းသည် အရာများကို XNUMX% ပိုကောင်းစေသည်" အမည်မဖော်လိုသူ developer မှ အတည်ပြုပြီး၊ "ဒါပေမယ့် အဲဒါက စံနမူနာနဲ့ ဝေးနေသေးတယ်။" အခြားသတင်းရင်းမြစ်များအဆိုအရ Apple သည် ယမန်နှစ်က Core Data ကို စောင့်ရှောက်သည့် ဝန်ထမ်း လေးဦးသာရှိခဲ့ပြီး Apple သည် ဤနယ်ပယ်ကို စိတ်ဝင်စားခြင်းမရှိကြောင်း ရှင်းရှင်းလင်းလင်းပြသနိုင်မည်ဖြစ်သည်။ ဒါပေမယ့် ကုမ္ပဏီက ဒီအချက်အလက်တွေကို မှတ်ချက်ပေးဖို့ ငြင်းဆိုခဲ့ပါတယ်။
နူတ်နဲ့ဘေ
ဖော်ပြခဲ့သည့် အဖြစ်အပျက်များအားလုံးပြီးနောက်၊ များစွာသော developer များသည် iCloud အား သည်းထန်စွာ သည်းထန်စွာ ငြင်းဆိုခဲ့ကြသော်လည်း အံ့သြစရာမဟုတ်ပေ။ တူညီသောဒေတာဘေ့စ်များနှင့် စက်ပစ္စည်းနှစ်ခု သို့မဟုတ် ထို့ထက်ပိုသော စက်များတွင် ၎င်းတို့၏အဆက်မပြတ်ထပ်တူပြုခြင်းကိုသေချာစေသည့် ရိုးရှင်းသောဖြေရှင်းချက်တစ်ခုသည် developer များလိုလားတောင့်တနေသည့်အရာတစ်ခုကို နောက်ဆုံးတွင်ယူဆောင်လာရန်မျှော်လင့်ထားသည့် iCloud ဖြစ်သည်။ ကံမကောင်းစွာပဲ၊ အဖြစ်မှန်ကမတူပါဘူး။ "ကျွန်ုပ်တို့၏ app အတွက်ဖြေရှင်းချက်တစ်ခုအနေဖြင့် iCloud နှင့် Core Data ကိုကြည့်ရှုသောအခါ၊ မည်သည့်အရာမှအလုပ်မဖြစ်သောကြောင့်၎င်းကိုကျွန်ုပ်တို့အသုံးမပြုနိုင်သည်ကိုကျွန်ုပ်တို့နားလည်ခဲ့သည်" အရောင်းရဆုံး iPhone နှင့် Mac အပလီကေးရှင်းအချို့၏ developer က ပြောသည်။
iCloud ကို လွယ်လွယ်ကူကူ စွန့်ပစ်ခြင်း မပြုရသည့် အခြားသော အကြောင်းအရင်းမှာ Apple သည် ၎င်း၏ ဝန်ဆောင်မှုများ (iCloud၊ Game Center) ကို အသုံးပြုသည့် အပလီကေးရှင်းများကို သတိပြုမိပြီး App Store တွင် Apple တွင် မည်သည့်အရာမှ မရှိကြောင်းကို လုံးဝ လျစ်လျူရှုထားခြင်း ဖြစ်သည်။ iCloud သည် စျေးကွက်ရှာဖွေရေးအမြင်မှ ကောင်းမွန်သော ဖြေရှင်းချက်တစ်ခုလည်းဖြစ်သည်။
ဥပမာအားဖြင့် Dropbox ကို ဖြစ်နိုင်ချေရှိသော အစားထိုးတစ်ခုအဖြစ် ကမ်းလှမ်းသော်လည်း ၎င်းသည် အသုံးပြုရလွယ်ကူသည့်အဖြစ် မဟုတ်တော့ပါ။ တစ်ဖက်တွင်၊ အသုံးပြုသူသည် အခြားအကောင့်တစ်ခုကို စနစ်ထည့်သွင်းရန် လိုအပ်သည် (iCloud သည် စက်ပစ္စည်းအသစ်တစ်ခုဝယ်ယူခြင်းဖြင့် အလိုအလျောက်ရရှိနိုင်သည်) နှင့် အခြားတစ်ဖက်တွင်၊ iCloud ဖြင့်လည်း ပျက်ကွက်သည့် အပလီကေးရှင်းမလုပ်ဆောင်မီ ခွင့်ပြုချက်လိုအပ်ပါသည်။ နောက်ဆုံးအနေနှင့် - Dropbox သည် developer များရှာဖွေနေသည့်အရာမဟုတ်သည့် စာရွက်စာတမ်းထပ်တူပြုခြင်းကို ပေးပါသည်။ သူတို့သည် databases များကို synchronize လုပ်လိုကြသည်။ "လက်ရှိအသုံးပြုမှုအများဆုံးဖြစ်သည့် Dropbox သည် ဒေတာထပ်တူပြုခြင်းအတွက် သူ့ကိုယ်သူသက်သေပြခဲ့သည်။ ဒါပေမယ့် database ကို synchronizing လုပ်တဲ့အခါ၊ iCloud အပေါ်မှာ မူတည်ပါတယ်" Touch Art မှ Roman Maštalíř ကို ဝန်ခံသည်။
[do action="quote"] Apple က iOS 7 မှာ အရာအားလုံးကို ပြုပြင်ပေးထားတယ်လို့ ပြောချင်ပါတယ်၊ ဒါပေမယ့် တကယ်ကို မယုံဘူး။[/do]
သို့သော်လည်း 2Do အပလီကေးရှင်း၏ developer များသည် iCloud နှင့်ပတ်သတ်၍ အပျက်သဘောဆောင်သည့်အတွေ့အကြုံများစွာကြောင့် စိတ်ရှည်သည်းခံခြင်းမရှိကြဘဲ apple ဝန်ဆောင်မှုကို လုံးဝမကြိုးစားဘဲ ၎င်းတို့၏ကိုယ်ပိုင်ဖြေရှင်းချက်ကို ချက်ချင်းရရှိခဲ့ကြသည်။ “ပြဿနာအားလုံးကြောင့် iCloud မသုံးပါဘူး။ အဲဒါက ကျွန်တော်တို့ လိုချင်သလောက် ထိန်းချုပ်လို့ မရနိုင်တဲ့ အလွန်ပိတ်တဲ့ စနစ်တစ်ခုပါ” developer Fahad Gillani က ကျွန်တော်တို့ကို ပြောပြပါတယ်။ "ထပ်တူပြုခြင်းအတွက် Dropbox ကိုကျွန်ုပ်တို့ရွေးချယ်ခဲ့သည်။ သို့သော်၊ ကျွန်ုပ်တို့သည် ၎င်း၏စာရွက်စာတမ်းကို ထပ်တူပြုခြင်းအား မသုံးပါ၊ ၎င်းအတွက် ကျွန်ုပ်တို့၏ကိုယ်ပိုင် ထပ်တူပြုမှုဖြေရှင်းချက်ကို ရေးခဲ့သည်။"
အခြား Czech Studio ဖြစ်သည့် Madfinger Games တွင်လည်း ၎င်း၏ဂိမ်းများတွင် iCloud မရှိပါ။ သို့သော်၊ လူကြိုက်များသော Dead Trigger နှင့် Shadowgun ခေါင်းစဉ်များကို ဖန်တီးသူသည် Apple ဝန်ဆောင်မှုကို အနည်းငယ်ကွဲပြားသော အကြောင်းပြချက်များဖြင့် အသုံးမပြုပါ။ "ဂိမ်းတွင်း ရာထူးများကို သိမ်းဆည်းရန်အတွက် ကျွန်ုပ်တို့တွင် ကိုယ်ပိုင် cloud-based စနစ်ရှိပါသည်၊ ကျွန်ုပ်တို့သည် ပလက်ဖောင်းများကြားတွင် ဂိမ်း၏တိုးတက်မှုကို လွှဲပြောင်းပေးလိုသောကြောင့်ဖြစ်သည်" David Kolečkář သည် Madfinger Games အတွက် iOS နှင့် Android နှစ်မျိုးလုံးအတွက် ဂိမ်းများ ဖွံ့ဖြိုးတိုးတက်လာခြင်းကြောင့် iCloud သည် ဖြေရှင်းချက်တစ်ခုမဟုတ်ကြောင်း ကျွန်ုပ်တို့အား ထုတ်ဖော်ပြောကြားခဲ့သည်။
ဖြေရှင်းချက်ရှိမှာလား။
အချိန်တွေကြာလာတာနဲ့အမျှ developer တော်တော်များများဟာ Apple က အဖြေတစ်ခုထွက်လာဖို့ မျှော်လင့်ချက်တွေ တဖြည်းဖြည်း ပျောက်ဆုံးကုန်ကြပါတယ်။ ဥပမာအားဖြင့်၊ လာမည့် WWDC သည် လာမည်ဖြစ်သော်လည်း Apple သည် developer များနှင့် လက်တွေ့ကျကျ မဆက်သွယ်သောကြောင့်၊ အကြံဉာဏ်များနှင့် အဖြေများအပြည့်ဖြင့် WWDC သို့ လာသင့်သည်ဟု မမျှော်လင့်ထားပေ။ "ကျွန်ုပ်တို့လုပ်နိုင်တာက Apple ကို bug အစီရင်ခံစာတွေကို ဆက်ပြီး ပြင်ပေးမယ်လို့ မျှော်လင့်ပါတယ်" အမည်မဖော်လိုသော iOS ဆော့ဖ်ဝဲလ်ဆော့ဖ်ဝဲကို ဝမ်းနည်းကြေကွဲကာ အခြားသူ၏ ခံစားချက်များကို ပဲ့တင်ထပ်နေပါသည်။ Apple က iOS 7 မှာ အရာအားလုံးကို ပြုပြင်ပြီး နှစ်နှစ်အတွင်းမှာ ပြဿနာမရှိဘဲ နောက်ဆုံးမှာ iCloud ကို သုံးနိုင်တယ်ဆိုတာကို ပြောပြချင်ပါတယ်၊ ဒါပေမယ့် ကျွန်တော် တကယ်ကို မယုံပါဘူး။ သို့သော် ၎င်းသည် ယခုနှစ် WWDC ၏ဗဟိုဆောင်ပုဒ်ဖြစ်သင့်သော iOS 7 ဖြစ်သောကြောင့် developer များသည် အနည်းဆုံးမျှော်လင့်နိုင်သည်။
Apple သည် ၎င်း၏ operating system ဗားရှင်းအသစ်တွင် iCloud ပြဿနာများကို ဖြေရှင်းချက်မပေးနိုင်ပါက၊ ၎င်းသည် အချို့သောပရောဂျက်များအတွက် ခေါင်းတလားရှိ virtual nail တစ်ခုဖြစ်လာနိုင်သည်။ iCloud ကို ယခုအချိန်အထိ အခိုင်အမာ ထောက်ခံအားပေးသူဖြစ်ခဲ့သည့် developer တစ်ဦးက ပြောသည်- "တကယ်လို့ Apple က iOS 7 မှာ ဒါကို မပြင်ဘူးဆိုရင်၊ ကျွန်တော်တို့ သင်္ဘောကို စွန့်လွှတ်ရလိမ့်မယ်။"
ဆောင်းပါးတစ်ခုလုံး ဖတ်ပြီး ဘယ်ကလာမှန်း နားမလည်ဘူး။ iCloud နှင့် Apple အက်ပ်လီကေးရှင်းများနှင့် iCloud ၏ iPhone နှင့် Mac တွင် အလုံးစုံပေါင်းစည်းခြင်းအတွက်၊ ၎င်းသည် ကျွန်ုပ်အတွက် 100% အလုပ်ဖြစ်ပြီး ၎င်းကို ပံ့ပိုးပေးသည့် Apple မှ အက်ပ်တိုင်းနီးပါးကို အသုံးပြုပါသည်။ ထို့အပြင်၊ ကျွန်ုပ်တွင် Apple မှ Trailers အက်ပလီကေးရှင်းကိုလည်း ဒေါင်းလုဒ်လုပ်ထားပါသည် (၎င်းသည် SVK iTunes တွင်မဟုတ်သော်လည်း၊ ထို့ကြောင့် ၎င်းအတွက်အကြောင်းပြချက်ရှိရမည်)၊ သို့သော် ဤနေရာတွင် iCloud ပေါင်းစည်းထားသည့်နေရာတွင် ကျွန်ုပ်မသိပါ - ၎င်းကိုကြည့်ရမည်ဖြစ်ပါသည်။ တက် ထို့အပြင်၊ အခြားအပလီကေးရှင်းများတွင် iCloud နှင့် ပတ်သက်၍ ပြဿနာမကြုံခဲ့ဖူးပါ။ ကျွန်ုပ်သည် Appig's ToDo နှင့် iCloud ထပ်တူကျမှုကို 100% အလုပ်လုပ်ပြီး ကျွန်ုပ်၏အလုပ်နှင့် နီးကပ်စွာဆက်စပ်နေသော iPhone နှင့် Mac အက်ပ်ပလီကေးရှင်းများတွင် လုပ်စရာ 100 ကျော်ရှိသည်၊ ထို့ကြောင့် ကျွန်ုပ်သည် 100% အလုပ်လုပ်ချိန်ကိုက်ခြင်းကို လိုအပ်သည်၊ ထို့ကြောင့် 2Do နှင့် ဘာပြဿနာများရှိနေသည်ကို ကျွန်ုပ်မသိပါ။ ကျွန်တော်လည်း Appigo နှင့် တိုက်ရိုက်ဆက်သွယ်ခဲ့ပြီး၊ ကျွန်ုပ်သည် dropbox ကိုလည်း ကြိုးစားပြီး မကျေနပ်သောကြောင့် synchronization ပြုလုပ်ရန်အတွက် iCloud (သူတို့၏ အခကြေးငွေထပ်တူပြုခြင်းဝန်ဆောင်မှုအပြင်) iCloud ကို အကြံပြုထားပါသည်။ ကျွန်တော်လည်း iBear money အက်ပ်ကို နေ့တိုင်းသုံးနေပြီး iCloud Syncing လုပ်ရာတွင်လည်း ပြဿနာတစ်စုံတစ်ရာမရှိခဲ့ပါ။ Dropbox သည် ဖိုင်တစ်ပြိုင်တည်းချိန်ကိုက်ခြင်းအတွက် ပိုမိုကောင်းမွန်သောဖြေရှင်းချက်ဖြစ်သည်ဟုလည်း သင်ရေးထားသော်လည်း iCloud သည် ဖိုင်တစ်ပြိုင်တည်းချိန်ကိုက်ခြင်းအတွက် ပြီးပြည့်စုံသည်ဟု ရေးထားသည် - ဤအရာအား ကျွန်ုပ်အနည်းငယ်နားမလည်ပါ။ ထို့အပြင်၊ သင်ဖော်ပြထားသောဂိမ်းစတူဒီယိုများသည် iCloud ကိုအသုံးမပြုသော်လည်း iCloud မရှိသည့် ANDROID စက်များနှင့်ထပ်တူပြုခြင်းကြောင့် ၎င်းတို့၏ဝန်ဆောင်မှုကိုအသုံးပြုသောကြောင့် ဤနေရာတွင် ပြဿနာမရှိဟု ကျွန်တော်ထင်ပါတယ်။ ဤသည်မှာ Real Racing 3 သည် မကြာသေးမီက အလုပ်လုပ်ပုံဖြစ်ပြီး Apple မဟုတ်သော အခြားစက်ပစ္စည်းများနှင့် ထပ်တူပြုသည့်အခါမှသာ လုပ်ဆောင်သည်။ iCloud သုံးသည့် အခြားဂိမ်းများသည် ထိုနည်းလည်းကောင်း (ကျွန်ုပ်၏အတွေ့အကြုံအရ)။ အဆုံးမှာတော့ iCloud ဟာ အလွန်ပိတ်တဲ့စနစ်တစ်ခုလို့ ရေးထားတယ်၊ အဲဒါက ပြဿနာတစ်ခုပါပဲ၊ ဒါက အမြဲတမ်း Apple ရဲ့ ဒဿနမဟုတ်ဘူးလား။ iCloud ကို လုံးလုံးဖွင့်ထားရင် လုံးဝ အလုပ်မဖြစ်ပါဘူး။ ဒါ့အပြင် iOS တစ်ခုလုံးကို ပိတ်ထားပြီး တစ်စုံတစ်ယောက်က မလုပ်ဆောင်နိုင်ဘူးလို့ အမြဲတမ်း ညည်းညူနေပေမယ့် ကျွန်တော့်အမြင်အရတော့ ဒါဟာ ကောင်းပါတယ်။ ဝန်ခံပါသည်၊ ကျွန်ုပ်သည် ဖိုရမ်များနှင့် developer များမှ တိုင်ကြားချက်များကို မဖတ်ရသေးသော်လည်း iCloud နှင့် ပတ်သက်၍ ကျွန်ုပ် 100% ကျေနပ်ပါသည်၊ ထို့ကြောင့် ဤဆောင်းပါးသည် ကျွန်ုပ်အား အံ့အားသင့်စေပါသည်။
ဟုတ်တယ်၊ ဆောင်းပါးမှာရေးထားတဲ့အတိုင်း။ မူရင်းအက်ပ်များ အလုပ်လုပ်ပြီး အသုံးပြုသူက ဘာမှသတိမထားမိပါ။
ခဏနေ၊ အဲဒါက TheVerge က ဘာသာပြန်ထားတဲ့ ဆောင်းပါးပါ၊ ဒါကြောင့် Ondrej Holzman ရဲ့ ထင်မြင်ချက်ကို သိပ်မဖတ်ဘဲ Ellis Hamburger ရဲ့ ထင်မြင်ချက် (ငါ့ကို မဆန့်ကျင်ပါဘူး၊ ငါအကုန်လုံးကို ပေးလိုက်တာပါ)။
တကယ်တော့ Apple က ကောင်းကောင်းလုပ်ဆောင်တာကို ဘယ်သူမှ ဂရုမစိုက်ပါဘူး။ အဘယ်ကြောင့်ဆိုသော် ထိုဆိုဒ်များတွင် ကြော်ငြာခြင်းထက် နှစ်ဆပို၍ ဝင်ငွေရသောကြောင့် လူတိုင်းသည် သူတို့အမှားလုပ်နေသည်ကို ကြားချင်ပါသည်။ မဟုတ်ရင် ဆောင်းပါးတစ်ခုလုံးက iCloud ရဲ့ 1/10 လောက်ရှိတဲ့ Core Data sync နဲ့ ပြဿနာဖြစ်နေပေမယ့်လည်း ဆောင်းပါးတစ်ခုလုံးက "iCloud က အလုပ်မလုပ်ဘူး" ဆိုတာကို ရှင်းပြလို့မရပါဘူး။ ဒါပေမယ့် ကျွန်တော်ပြောခဲ့သလိုပါပဲ၊ ပြီးပြည့်စုံလုနီးပါး အလုပ်လုပ်တာကို ဘယ်သူမှ ဂရုမစိုက်ပါဘူး။
- iTunes Match
- တိမ်တိုက်ရှိ iTunes
– iMessage
- မျက်နှာအချိန်
- ဓာတ်ပုံစီးကြောင်း
- iCloud အရန်သိမ်းဆည်းမှုများ
- အဆက်အသွယ်များ
- သတိပေးချက်များ
- ပြက္ခဒိန်များ
- Podcasts များ
- ဂိမ်းစင်တာ
အမှန်တော့၊ သေးငယ်တဲ့ အပိုင်းတစ်ခု ပြီးပြည့်စုံစွာ အလုပ်မလုပ်ဘူးဆိုရင်တောင် ဆောင်းပါးတွေက “ဘာမှ အလုပ်မဖြစ်ဘူး” ဆိုတော့ အဲဒါဟာ ဟာသတစ်ခုပါပဲ။ သို့သော်လည်း ဖြစ်ရပ်မှန်များကို သိရှိသူများအနေဖြင့် ဤအရာသည် ဦးတည်ချက်အစီရင်ခံခြင်းနှင့် မသက်ဆိုင်ကြောင်း သိရှိပါသည်။
ဒီနေ့တော့ အရာအားလုံးကို ဝေဖန်ဖို့ ပြင်နေပြီ (အထူးသဖြင့် ဒီအကြောင်းကို ကြိုဖတ်ထားသူတစ်ယောက်မှ မရှိဘဲ) ဆိုတော့ ဘုတ်အဖွဲ့ထဲဝင်ပါ ဒါမှမဟုတ် အင်တာနက် အများအပြားက သင့်ကို ခဲနဲ့ထုပါလိမ့်မယ်။
အကယ်၍ ဆောင်းပါးသည် Core Data ကိုသာ ဝေဖန်သည်ဟု မဆိုလိုပါက၊ ထိုသို့ဖြစ်သင့်သည်။ ဟုတ်ကဲ့၊ ဆောင်းပါးကို TheVerge မှ အများအပြားယူထားပါသည်၊ အကြောင်းမှာ ကျွန်ုပ်တို့သည် ထိုကဲ့သို့သော အချက်အလက်များကို အလွယ်တကူ မရရှိနိုင်သောကြောင့် ကျွန်ုပ်တို့တွင် ဝင်ရောက်ခွင့်မရှိပါ။ ငါသည် iCloud နှင့်ပတ်သက်သော ပြဿနာများအကြောင်း အခြား developer အချို့ကို မေးကြည့်ခဲ့ပြီး အဘယ်ကြောင့်နည်းဟူမူကား၊ ၎င်းတို့သည် ဤတိုင်ကြားချက်များကို အနည်းနှင့်အများ အတည်ပြုခဲ့သည်။
မှားတာကို လူတိုင်းကြားချင်ပြီး အမှန်ပဲလို့ရေးတယ်။ iCloud သည် အမှန်တကယ် ကောင်းမွန်ပုံ၊ တစ်ချက်မှလွဲ၍ အရာအားလုံး အလုပ်လုပ်ပုံနှင့် ဒေတာများကို လှလှပပ ထပ်တူပြုကြောင်း အပတ်တိုင်း ရေးရကျိုးနပ်မည်ဟု ထင်ပါသလား။ မသိဘူး၊ ဒါက အရမ်းစိတ်ဝင်စားစရာကောင်းတဲ့ ခေါင်းစဉ်တစ်ခုလို့ ထင်ခဲ့တာ၊ အထူးသဖြင့် နိုင်ငံခြားမှာ ရေပန်းစားလာတဲ့အတွက် ဒီအကြောင်းကို ရေးခဲ့ပါတယ်။
ထိုအခြေအနေမျိုးတွင် ဆောင်းပါး၏ အရင်းအမြစ်ကို ဖော်ပြရန် လိုအပ်သည်မဟုတ်ပါလား။ သို့မဟုတ် ၎င်းသည် ဆောင်းပါး၏ ဘာသာပြန်ချက်အများစုဖြစ်ပါသလား။ ဒါ မင်းရဲ့ဖန်တီးမှုမဟုတ်ဘဲ တခြားတစ်ယောက်ရဲ့ဖန်တီးမှုလား။ ထို့အပြင်၊ ဤကဲ့သို့သောဆောင်းပါးများသည် Marek Odehnal ၏အောက်တွင်ဖော်ပြထားသောမှတ်ချက်တွင်အတိအကျပါရှိသကဲ့သို့ဤအသုံးမကျသောသံသယများကိုပျံ့နှံ့စေသည်။
ဆောင်းပါး၏အရင်းအမြစ်ကို Jablíčkářရှိအခြားဆောင်းပါးအားလုံးကဲ့သို့ပင် နောက်ဆုံးစာကြောင်းအောက်တွင် အစမှဖော်ပြထားပါသည်။
တောင်းပန်ပါတယ် အဲဒါကို နားမလည်ခဲ့ဘူး။
ကောင်းပြီ၊ ကောင်းကောင်းထွက်မလာဘူး - စမ်းသပ်မှုနည်းနည်းလုပ်ပါ - ခေါင်းစဉ်နဲ့ စာတန်းတွေကိုသာဖတ်ပါ - အဲဒီကနေ iCloud က ကင်ဆာထက် ပိုဆိုးတယ်လို့ ခံစားမိပါတယ် (အထက်က တစ်နေရာရာမှာ Core Data တစ်ခုခုရှိနေပေမယ့်၊ စာတန်းထိုးတစ်ခုနဲ့ရေးထားသလိုမျိုး iCloud က လုံးဝအလုပ်မလုပ်ဘူးဆိုတာ မှတ်သားထားဖို့ လိုပါတယ် - အနည်းဆုံးတစ်ခုက အမှတ်အသားမှ လွတ်သွားပါတယ်)။ iCloud တွင် Core Data မည်ကဲ့သို့ အမှန်တကယ်ကိန်းသည်ကို လူအနည်းငယ်သာ နားလည်ကြပြီး ဤဆောင်းပါးသည် ၎င်းကို မည်သည့်နည်းနှင့်မျှ ရှင်းပြရန် နှောင့်ယှက်ခြင်းမရှိပေ။ စာပိုဒ်များစွာတွင် သင်ဖော်ပြခဲ့သောအချက်သည် အမှန်တကယ်ပင် မလုံလောက်ပါ။ ပြီးတော့ ဘယ်မှာမှ ဗဟုမတွေ့ရဘူး - အရာအားလုံး အဆင်ပြေတယ်ဆိုတဲ့အချက်ကို ဆောင်းပါးတစ်ခုလုံး ရေးဖို့ မလိုပါဘူး။ ဒါပေမယ့် စကားလုံးတစ်ထောင်စာ ဆောင်းပါးမှာ iCloud ရဲ့ တခြားအစိတ်အပိုင်းတွေ အားလုံးက ထင်ထားသလောက် နှေးကွေးစွာ လည်ပတ်နေတယ်လို့ တစ်ကြိမ်မှ မဖော်ပြထားပါဘူး...၊ လက်ရှိ ခံစားချက်ရဲ့ ထုံးစံအတိုင်း Apple ကို ဝေဖန်ပါ၊ ကြော်ငြာက ပြေသွားပါတယ်။ အပြိုင်အဆိုင်ကုမ္ပဏီတစ်ခုမှ အလားတူဖြေရှင်းချက်မျိုး မပေးသည်ကို ဖော်ပြသင့်ပါသည်။
ကျွန်တော် ဘယ်သူ့ကိုမှ အကြံပေးချင်တာ မဟုတ်ပါဘူး၊ ဒါပေမယ့် စည်းကမ်းကို လိုက်နာပါတယ်- တစ်ခုခု နားမလည်ရင် အဲဒါကို မရေးပါဘူး။
ဆောင်းပါးသည် ဦးတည်ချက် သို့မဟုတ် အမြင်တစ်ခုထက်ပို၍ ဖော်ပြသည်ဟု သင်ထင်မြင်သော အေးဆေးသောမျက်နှာဖြင့် ပြောပြပါက ကံမကောင်းစွာဖြင့် ကျွန်ုပ် ရယ်ရပေမည်။
ဟုတ်ကဲ့၊ ကျွန်တော် စာတန်းထိုးတွေကို နည်းနည်းပိုပြီး ပြင်းပြင်းထန်ထန် ရွေးလိုက်တယ်၊ တစ်ခါတစ်လေ အစွန်းကို ကျော်သွားတယ်၊ အဲဒါကို လက်ခံပါတယ်။ အခြား iCloud လုပ်ဆောင်ချက်များ အလုပ်လုပ်ပုံကို ဤနေရာတွင် ဖော်ပြထားပါသည်။ iCloud က တခြားဝန်ဆောင်မှုတွေ မလုပ်ပေးဘူးဆိုတဲ့ အချက်ကိုလည်း ဖော်ပြထားတာ ရှိပါတယ်။ iCloud က ၎င်းကို တစ်ခုတည်းအဖြစ် ပေးဆောင်နေခြင်းမဟုတ်ပါ။ အထက်ဖော်ပြပါ Dropbox သည် အသုံးအများဆုံးရွေးချယ်စရာတစ်ခုဖြစ်သည်၊ သို့သော် ၎င်းသည် iCloud လုပ်ဆောင်သည့်အရာ၊ ဆိုလိုသည်မှာ ဒေတာဘေ့စ်ထပ်တူပြုခြင်းအား သေချာပေါက်မပေးပါ။
ဆောင်းပါးသည် တူညီသောအကြောင်းအရာအကြောင်း developer အများအပြားပြောသည့်ပုံစံတွင် အဆိုပါကိစ္စနှင့်ပတ်သက်သည့် အမြင်များကို ပိုမိုဖော်ပြသည်။ ဆော့ဖ်ဝဲစတူဒီယိုအများအပြားကို ကျွန်ုပ်ကိုယ်တိုင်မေးမြန်းခွင့်ရခဲ့ရာ၊ ၎င်းတို့အားလုံးသည် Core Data တွင် ပြဿနာရှိနေကြောင်း ကျွန်ုပ်အား အတည်ပြုခဲ့သည်။
ထူးဆန်းသည်မှာ ကျွန်ုပ်သည် ဟက်ကာသတင်းများ၊ Verge ပေါ်ရှိ ပံ့ပိုးကူညီမှုဖိုရမ်များ သို့မဟုတ် ဆွေးနွေးမှုများကို ဖတ်သောအခါ၊ developer ထက်ဝက်ခန့်သည် ၎င်းတို့တွင် ပြဿနာမရှိဟု ဆိုကြသည် (ဤဆွေးနွေးမှုတွင်ပင် ကျွန်ုပ်တို့တွင် ၎င်းတို့ကိုယ်တိုင် တူညီသောသူများ ရှိသည်)။ ဒါပေမယ့် သူတို့က 100% အလုပ်မဖြစ်ဘူးလို့ ပြောထားတဲ့ developer တွေနဲ့ သင်ပြောဖူးတယ်။ စိတ်ဝင်စားဖို့ကောင်းပုံရတယ် - အဲဒါက အလုပ်ပေးတဲ့လူတွေရဲ့ ထင်မြင်ယူဆချက်၊ သူတို့... အမ်... ပြုတ်ကျတယ်လို့ ငါသေချာပေါက် မပြောရဲဘူး။
ပန်းသီးကို ပန်းသီးနဲ့ နှိုင်းယှဉ်မယ်ဆိုရင် Dropbox နဲ့ iCloud Document Sync နှစ်ခုစလုံးဟာ ပြီးပြည့်စုံစွာ အလုပ်လုပ်ပါတယ်။ ဒါကြောင့် Core Data sync အကြောင်းကို ပြောတဲ့အခါ Dropbox ကို ပြောစရာအကြောင်းမရှိပါဘူး။
တိုတိုဖြတ်ရန်၊ ငါရိုးရှင်းစွာနားမလည်သောအရာမှာ iCloud အလုပ်မလုပ်ခြင်းဟူသောအချက်ကိုသင်ဆောင်းပါးတစ်ခုလုံးကိုအခြေခံသည် - ကာလဖြစ်သည်။ ၎င်းသည် 13th line ရှိ Core Data sync နှင့်သာဖြစ်ကြောင်း သင်ပြောခဲ့သည်။ ဒါပေမယ့် ဆောင်းပါးရဲ့ ပကတိအများစုကတော့ iCloud က ဘယ်လိုမှ အလုပ်မလုပ်တဲ့အကြောင်းပါ။ Coz သည် ရိုးရိုးရှင်းရှင်း မမှန်ပါ။ ခံစားချက်က ပိုမှန်တယ်လို့ ယူဆတယ်။ ဒါပေမယ့် အမှန်အတိုင်းရေးချင်ရင်တော့ ဒါကို သတိထားရပါမယ်။ ဘာကြောင့်လဲ ဆိုတော့ သင် အောက်ကို ငုံ့ကြည့်တဲ့အခါ၊ သင်ရေးထားတဲ့အတိုင်း iCloud က အလုပ်မလုပ်ဘူးဆိုတာကို အတိအကျ နားလည်သူတွေ ရှိပါတယ်၊ ဒါကြောင့် iCloud backup အနည်းဆုံး အလုပ်မလုပ်ဘူးလားလို့ မေးလာကြတယ်။ အဲဒါက လူအများစုအတွက် အသံထွက်တဲ့ အကောင်းဆုံး အထောက်အထားလို့ ကျွန်တော်ထင်ပါတယ်။
The Verge တွင် စာရေးဆရာထံ ကျွန်ုပ်ရေးထားသည်ကို သင့်ထံ ရေးလိုက်ပါမည်။ ဤသည်မှာ လိမ်လည်လှည့်ဖြားရန် အဆင်ပြေသော ကိုယ်ပိုင်ဘလော့တစ်ခုမဟုတ်ပါ။ တကယ်တော့ မင်းကိုယုံကြည်ပြီး မင်းရေးတဲ့အရာကို အဖြစ်မှန်အဖြစ်ယူတဲ့ သန်းပေါင်းများစွာ ( Jablicker ရဲ့ ကိစ္စမှာ ထောင်ပေါင်းများစွာ ) က တကယ်ဖတ်ပါတယ်။ ဒါကြောင့် ဆောင်းပါးမရေးခင်မှာ ဘာအကြောင်းတွေရှိလဲဆိုတာကို သင်မသိခဲ့တာ အကြောင်းပြချက်မဟုတ်ပါဘူး။ နားလည်နိုင်ရင်တောင် အချက်အလက်တွေနဲ့ ကိုက်ညီမှုမရှိဘဲ ဖိုင်ကို ရွေးထုတ်လိုက်တာက ပိုဆိုးပါတယ်။ ရလဒ်က ရိုးရှင်းတဲ့ ဆောင်းပါးတစ်ပုဒ်ဖြစ်ပြီး ခံစားချက်ကို လိုက်ကြည့်ဖို့ ပိုဆိုးပါတယ်။
ဒါပေမယ့် ဆောင်းပါးရဲ့ ခေါင်းစဉ်က "ဘာလို့ တစ်နည်းနည်းနဲ့ အလုပ်မလုပ်တာလဲ၊ Core Data Sync?" ဆိုရင် ဖတ်ရတာ နည်းပါးသွားလိမ့်မယ်လို့ ကျွန်တော် နားလည်ပါတယ်။ ဤသည်မှာ အရည်အသွေးအတွက် ဖန်တီးခြင်းနှင့် အရေအတွက်အတွက် ပိုင်းခြားခြင်းဖြစ်သည်။
ကျွန်ုပ်ကိုယ်တိုင်က Czech developer ငါးဦး (ဖြေဆိုသူ လေးဦး)၊ နိုင်ငံခြားသားတစ်ဦးကို မေးမြန်းခဲ့ပြီး Core Data တွင် ပြဿနာရှိ/မရှိဟု ယေဘုယျအားဖြင့် အတည်ပြုခဲ့သည်။ ဒါက လူတိုင်းအတွက်မှန်တယ်လို့ ပြောတာမဟုတ်ပါဘူး၊ ဒါပေမယ့် အတိုချုပ်ပြောရရင် တခြားနေရာတွေမှာ ဖတ်ဖူးတာတွေကို ကျွန်တော်မေးတဲ့သူတွေက အတည်ပြုပါတယ်။ ကံမကောင်းစွာပဲ၊ ဆောင်းပါးမှာ အခြားမဟုတ်ရင် ပြောခဲ့ရမယ့် အပြုသဘောဆောင်တဲ့ တုံ့ပြန်မှု မရရှိခဲ့ပါဘူး။ နောက်ထပ် developer များအကြောင်း ကျွန်ုပ်ဖော်ပြနိုင်သော်လည်း သတိရလာသော Czech developer များအားလုံးထံ စာရေးခဲ့ပြီး ကျွန်ုပ်တို့နှင့် အဆက်အသွယ်ရှိသည့် နိုင်ငံရပ်ခြားအချို့ကိုလည်း ထည့်ထားသော်လည်း ၎င်းတို့အားလုံး မဆက်သွယ်ပါ။
"The Two Faces of iCloud" ဆောင်းပါး၏မူရင်းဗားရှင်းကို မမှီဝဲမိခြင်းမှာ ရှက်စရာကောင်းပြီး ၎င်းသည် ပိုမိုသင့်လျော်ပြီး အခြားခေါင်းစဉ်တစ်ခုက ဆောင်းပါးကို လုံးဝကွဲပြားစေမည့် ခံစားချက်ကို ပေးစွမ်းနိုင်သည်ဟု ဝန်ခံသောကြောင့် ရှက်စရာကောင်းပါသည်။ ဒါပေမယ့် အခု ပြန်မရနိုင်တော့ဘူး။
ဟုတ်တယ်၊ အဲဒါက တော်တော်ကို ခြားနားနေလိမ့်မယ်။ ဒီ developer တွေနဲ့ မင်းကို ငါယုံကြည်ပါတယ်၊ ဖိုရမ်အမျိုးမျိုးမှာ လူရာပေါင်းများစွာရဲ့ ထင်မြင်ယူဆချက်တွေကို ဖတ်ပြီး pol မှာ အလွန်ပေါတယ်လို့ မြင်တယ်။ အဘယ်ကြောင့်ဆိုသော် လူအများအပြားသည် ပြဿနာမရှိဘဲ Core Data ထပ်တူကျခြင်းကို အမှန်တကယ်အသုံးပြုသောကြောင့် - ၎င်းတို့သည် ရိုးရှင်းသောဖွဲ့စည်းပုံများကိုအသုံးပြုပြီး ကောင်းစွာပေါင်းစပ်ထားပါက ပြဿနာမဖြစ်သင့်ပါ။ CDS (core data sync) သည် နိယာမတွင်ကဲ့သို့ အကောင်အထည်ဖော်ရာတွင် အမှားအယွင်းများမရှိပါ - ဥပမာအားဖြင့်၊ ဘုံဘိုးဘေးတစ်ဦးနှင့် ဒေတာဘေ့စ်နှစ်ခုရှိသောအခါတွင် သင်လုပ်ဆောင်ရမည့်အရာတစ်ခုစီတွင် အပြောင်းအလဲအချို့ပြုလုပ်ပြီးနောက် ထိုအပြောင်းအလဲများကို လွှဲပြောင်းရန်ကြိုးစားသည်။ ထိုအပြောင်းအလဲများသည် ဆန့်ကျင်ဘက်ဖြစ်နေပါသလား။ ၎င်းသည် ဒေတာဘေ့စ် (O(mn^2)) နှင့် အတော်လေး ကြီးမားပြီး ရှုပ်ထွေးသော ပြဿနာဖြစ်ပြီး ၎င်းကို မည်သူမှ ကျေနပ်လောက်အောင် မဖြေရှင်းနိုင်သေးပါ၊ ထို့နောက် Apple သည် အနည်းငယ်ထဲမှ တစ်ခုအဖြစ် ကြိုးစားမည်ဖြစ်သည်။
အဲဒါကို သိပ်မသိတဲ့သူတွေအတွက် ဝမ်းနည်းမိသလို၊ ဒီကိုလာပါ၊ ဆောင်းပါးတစ်ပုဒ်ဖတ်ပြီး iCloud ဟာ အမိုက်စားပဲလို့ ခံစားမိသွားတယ်။ တစ်ချိန်တည်းမှာပဲ၊ ကျွန်တော်အရင်ရေးခဲ့သလိုပဲ၊ ဘာပြဿနာမှမရှိဘဲ အလုပ်လုပ်တဲ့ လုပ်ဆောင်ချက် ဒါဇင်ပေါင်းများစွာက တကယ့်ကို အံသြစရာကောင်းပြီး ဒေတာအများကြီးကို အကြိမ်ပေါင်းများစွာ သိမ်းဆည်းပေးခဲ့ပါတယ်။ ဒါကြောင့် iCloud တစ်ခုလုံးကို ရှုံ့ချတဲ့ CSD ရဲ့ အလွန်ခက်ခဲတဲ့ ပြဿနာကြောင့် ဒီဖိုင်ဟာ တရားမျှတမှု မရှိတာကို တွေ့ခဲ့ရပါတယ် - ကံမကောင်းစွာပဲ၊ အချို့သောလူများက ၎င်းကို ဤနည်းအတိုင်း အမှန်တကယ် နားလည်ခဲ့ကြသည်။
Core Data Sync ၏ပြဿနာများအကြောင်းဆောင်းပါးအတွက် - ကျွန်ုပ်သည် ၎င်းနှင့်ပတ်သက်သည့် နောက်ထပ်အချက်အလက်များကို ဖတ်ရှုလိုပါသည်။ CDS က iCloud အားလုံးကို ဖမ်းမိသွားတာ ရှက်စရာပါပဲ (မင်းရဲ့ တင်ပြမှုမှာတင်မကဘဲ E. Hamburger ရဲ့ တင်ပြချက်မှာ အနည်းငယ် ခွဲထုတ်ဖို့ ကြိုးစားပေမဲ့၊ ပြီးတော့ ဒါဇင်နဲ့ချီတဲ့ ဆာဗာတွေကို ရိုးရှင်းအောင် ခွဲထုတ်လိုက်တဲ့အတွက် ရှက်စရာပါပဲ။ "iCloud သည် အသုံးဝင်သည်" စတိုင်)။
Apple က အဲဒါနဲ့ မထိုက်တန်ဘူးလို့ ထင်ပါတယ်။ အထူးသဖြင့် ပြဿနာကို ဘယ်သူကမှ ဖြေရှင်းဖို့တောင် မကြိုးစားတာကြောင့်ပါ။
ဤဆောင်းပါးသည် လက်တွေ့အားဖြင့် မကျေမနပ်ဖြစ်နေသော developer များနှင့် ၎င်းတို့၏ ပြဿနာများကို တစ်နေရာတည်းတွင် ပုံဖော်ခြင်းမျှသာဖြစ်သည်။ ကျွန်ုပ်တွင် ဖွံ့ဖြိုးတိုးတက်မှုနှင့် iCloud နှင့်ပတ်သက်သော ကိုယ်ရေးကိုယ်တာ အတွေ့အကြုံမရှိပါ၊ ရရှိနိုင်သော အချက်အလက်များကိုသာ ဆွဲယူပါ။
အချက်အလက်များကို ပေါင်းထည့်ရန်၊ အမှန်တရားမှာ slave-slave စတိုင်ဒေတာဘေ့စ်များကို ထပ်တူပြုခြင်းသည် O(mn^2) ပြဿနာဖြစ်ပြီး Google နှင့် Oracle တို့ကပင် ကြိုးစားမည်မဟုတ်ပါ (သို့သော် Apple သည် အလယ်အလတ်ရှုပ်ထွေးသောတည်ဆောက်ပုံများအတွက် သင့်လျော်စွာဖြေရှင်းထားပြီးဖြစ်သည်)။ Apple သည် ယင်းကိစ္စကို ဖြေရှင်းရန် ကြိုးစားနေသည့် တစ်ခုတည်းသော ကုမ္ပဏီဖြစ်သော်လည်း ၎င်းအတွက်သာ ဝေဖန်ခံနေရသည်။ အခြားတစ်ဖက်တွင်၊ Google သည် ၎င်း၏ master-slave synchronization (online) O(1) နှင့် တခါတရံ အော့ဖ်လိုင်း O(n) သည် နောက်ကျောတွင် ရယ်မောနေပုံ၊ နည်းပညာဆိုင်ရာ blogosphere တစ်ခုလုံးက ၎င်းရေးသားနေသည့်အကြောင်းကို လုံးဝနားမလည်ပေ။ ဘာကြောင့်လဲဆိုတော့ ဒီဖြစ်ရပ်မှာ နည်းပညာနောက်ကွယ်က ချီးမွမ်းခံရသူတွေနဲ့ ရှေ့ဆောင်တွေကသာ ဝေဖန်ခံရလို့ပါပဲ။ လူ့အဝိဇ္ဇာဆိုတာ ချုပ်ငြိမ်းသွားသလိုပါပဲ။
ကျွန်ုပ်သည် Android မှပြောင်းနေသည်၊ ထို့ကြောင့် ကျွန်ုပ်တွင် ရိုးရှင်းသောမေးခွန်းတစ်ခုရှိသည်- ပြဿနာသည် စက်ပစ္စည်းများစွာတွင် တစ်ပြိုင်တည်းလုပ်ဆောင်ခြင်းဖြစ်သည် (ဥပမာ iPhone နှင့် iPad တို့တွင် သိမ်းဆည်းထားသောဂိမ်းတည်နေရာ) ကို ဆောင်းပါးမှနားလည်ခဲ့သည်။ ကျွန်ုပ်တွင် iPhone တစ်လုံးသာ ရှိပါမည်၊ ထို့ကြောင့် ဤပြဿနာသည် iCloud ရှိ တစ်ခုတည်းသော စက်၏ အရန်ကူးယူမှုနှင့် သက်ဆိုင်သလားဟု မေးစရာရှိပါသည်။ ဖုန်းအသစ်တွင် ဆက်တင်များနှင့် အပလီကေးရှင်းဆက်တင်များ အားလုံးရှိသည့်အခါ (လူမှုကွန်ရက်များအတွက် စကားဝှက်များ၊ သိမ်းဆည်းထားသော ဂိမ်းနေရာများ...) ကဲ့သို့၊ အရင်တစ်ခေါက်က ဒီလိုမျိုး အလုပ်ဖြစ်လား။ ရွှေ့ပြောင်းနေထိုင်ရခြင်း၏ အဓိကအကြောင်းရင်းများထဲမှ တစ်ခုဖြစ်သည်၊ ဆိုလိုသည်မှာ၊ root မရှိသော Android သည် လုံး၀ အရန်သိမ်း၍မရပါ၊ အခြားဖုန်းသို့ပြောင်းသောအခါတွင် ကျွန်ုပ်တို့သည် အက်ပ်များအားလုံးကို ဒေါင်းလုဒ်လုပ်ထားသော်လည်း ၎င်းတို့ရှိ ဆက်တင်များအားလုံးကို ကိုယ်တိုင်ပြန်လုပ်ရပြီး၊ အက်ပ်များစွာဖြင့် ၎င်းသည် နာရီပေါင်းများစွာ အချိန်ပိုပေးရသည်။ ဒီတော့ iCloud က iTunes မှာရှိတဲ့ စက်တစ်လုံးအတွက် ဒီပြဿနာကို ဖြေရှင်းပေးပါသလား။ အချက်အလက်အတွက် ကျေးဇူးတင်ပါသည်။
ကြောက်စရာ မလိုပါဘူး။ Apple စက်ပစ္စည်းများတွင် iCloud သည် နေရာတိုင်းတွင် 100% အလုပ်လုပ်သည်။ လွန်ခဲ့သည့် 2 လခန့်က iP5 ကိုဝယ်ပြီး wifi ဖြင့် ကော်ဖီဆိုင်တွင်ထိုင်ကာ apple account password ကိုရိုက်ထည့်ကာ 10 မိနစ်အတွင်းတွင် ကျွန်ုပ်၏ iPhone အဟောင်း၏ တိကျသောပုံတစ်ခုရခဲ့သည်၊ နောက်ဆုံးဖွင့်ထားသော application များပင် ကျွန်ုပ်ထင်သည်!!! iPhone ရှိ ဒေတာအားလုံးကို 10 မိနစ်ခန့်အကြာတွင် iP အသစ်သို့ ဒေါင်းလုဒ်လုပ်မည် (လွန်ခဲ့သည့်နှစ်ပေါင်းများစွာက ပထမဆုံး iPhone မှ ဒေတာပါသည့် 32GB iPhone တစ်လုံးကို ကျွန်ုပ်တွင် XNUMXGB အပြည့်ရှိပါသည်၊ ထို့ကြောင့်ပင် iP အသစ်သို့ပင် နည်းပါးသွားလိမ့်မည်)၊ ဒေါင်းလုဒ်လုပ်ရန် (ဟုတ်ပါတယ်) ဖြစ်ရမည့် အပလီကေးရှင်းများ၏ အစီအစဉ်သည် ၎င်းတို့အားလုံးတွင် ယခင် iPhone တွင်ပါရှိသော ဒေတာများ ပါဝင်မည်ဖြစ်သည်။ သင်ကိုယ်တိုင်လုပ်ဆောင်ရမည့်အရာမှာ ၎င်းလိုအပ်သော application များသို့ဝင်ရောက်ရန်ဖြစ်သည်။)
ကြောက်စရာ မလိုပါဘူး။ Apple စက်ပစ္စည်းများတွင် iCloud သည် နေရာတိုင်းတွင် 100% အလုပ်လုပ်သည်။ လွန်ခဲ့သည့် 2 လခန့်က iP5 ကိုဝယ်ပြီး wifi ဖြင့် ကော်ဖီဆိုင်တွင်ထိုင်ကာ apple account password ကိုရိုက်ထည့်ကာ 10 မိနစ်အတွင်းတွင် ကျွန်ုပ်၏ iPhone အဟောင်း၏ တိကျသောပုံတစ်ခုရခဲ့သည်၊ နောက်ဆုံးဖွင့်ထားသော application များပင် ကျွန်ုပ်ထင်သည်!!! iPhone ရှိ ဒေတာအားလုံးကို 10 မိနစ်ခန့်အကြာတွင် iP အသစ်သို့ ဒေါင်းလုဒ်လုပ်မည် (လွန်ခဲ့သည့်နှစ်ပေါင်းများစွာက ပထမဆုံး iPhone မှ ဒေတာပါသည့် 32GB iPhone တစ်လုံးကို ကျွန်ုပ်တွင် XNUMXGB အပြည့်ရှိပါသည်၊ ထို့ကြောင့်ပင် iP အသစ်သို့ပင် နည်းပါးသွားလိမ့်မည်)၊ ဒေါင်းလုဒ်လုပ်ရန် (ဟုတ်ပါတယ်) ဖြစ်ရမည့် အပလီကေးရှင်းများ၏ အစီအစဉ်သည် ၎င်းတို့အားလုံးတွင် ယခင် iPhone တွင်ပါရှိသော ဒေတာများ ပါဝင်မည်ဖြစ်သည်။ သင်ကိုယ်တိုင်လုပ်ဆောင်ရမည့်အရာမှာ ၎င်းလိုအပ်သော application များသို့ဝင်ရောက်ရန်ဖြစ်သည်။)
ကျွန်တော်လည်း ဒီနေရာကနေ ပါဝင်အားဖြည့်ပေးရမှာပါ.. အစပြုသူ developer တစ်ယောက်အနေနဲ့ ကျွန်တော့်ရဲ့ application မှာ iCloud ကို အကောင်အထည်ဖော်ဖို့ ကြိုးစားနေပါတယ်.. ကျွန်တော့်မှာ data ဆုံးရှုံးမှု မရှိသေးပါဘူး.. အားလုံးလည်း အဆင်ပြေပါတယ်.. ထင်ပါတယ်။ ကံကောင်းတယ်.. တစ်ခုတည်းသောအချက်မှာ မြန်နှုန်းထပ်တူကျခြင်းဖြစ်သည်.. မကြိုက်နိုင်သောအရာမှာ.. ခန့်မှန်းခြေအားဖြင့်. ဒေတာ 1 MB ကို loading. အင်တာနက်မှ classic data 1 MB ကိုဒေါင်းလုဒ်ဆွဲခြင်းထက် ပိုကြာသည်.. သို့သော်, logs အားလုံးကိုဒေါင်းလုဒ်လုပ်ထားသောကြောင့်, လက်ခံနိုင်သည်. .. ဟုတ်ပါတယ်၊ iCloud မှ data အားလုံးကို ဖျက်ပြီး ဖုန်းတစ်ခုလုံးကို ပြန်ယူဖို့ လိုအပ်တာကြောင့် သင့် IP သို့မဟုတ် iPad ကို bug လုပ်ရတာ အရမ်းလွယ်ကူပါတယ်.. (ဒေတာ ဆက်တင်များ မှားယွင်းပါက error ပေါ်လာပါလိမ့်မယ်.. ) သို့သော် အရာအားလုံးသည် 10 မိနစ်အတွင်း ပြန်လည်ရရှိပြီး ဤပြဿနာသည် developer များအတွက်သာ သက်ဆိုင်ပါသည်။ ၎င်းသည် သာမန်သေကြေပျက်စီးမှုမျိုး ဖြစ်လာမည်မဟုတ်ပါ။ iOS 6 တွင် ကျွန်ုပ်သည် Core ဒေတာပုံစံဖြင့် iCloud တွင် ကြီးကြီးမားမားပြဿနာမရှိပါ၊ ကျွန်ုပ်သည် အနည်းငယ်သဘောမတူပါ။ ဆောင်းပါးနှင့်အတူ။
ကောင်းပြီ၊ ပထမဝါကျမှာ “Steve Jobs ဟာ ယနေ့ခေတ် developer တော်တော်များများကို ကြောက်လန့်နေဆဲဖြစ်တဲ့ ဝန်ဆောင်မှုတစ်ခုကို မိတ်ဆက်ပေးခဲ့ပါတယ်။ iCloud ကလွဲလို့ ဘာမှမရှိပါဘူး။" Core Data Sync တွင် ပြဿနာတစ်ခုမျှသာဖြစ်ပြီး၊ လိုင်း 12 ကြောင်းခန့်ကို တွေ့ရှိရမည်ဖြစ်သည်။
ငရဲ၊ ကာမဂုဏ်အာရုံအတွက်ကြောင့်၊ ၎င်းတို့ကို ပို၍ပင် အာရုံခံစားနိုင်စေရန် အဖြစ်မှန်များကို ကွေးညွှတ်ထားရန် လိုအပ်သည်။