2011-ൽ ഡബ്ല്യുഡബ്ല്യുഡിസിയിലെ തൻ്റെ അവസാനത്തെ മുഖ്യപ്രസംഗത്തിൽ, സ്റ്റീവ് ജോബ്സ് ഇപ്പോഴും നിരവധി ഡവലപ്പർമാരെ ഭയപ്പെടുത്തുന്ന ഒരു സേവനം അവതരിപ്പിച്ചു. ഇത് മറ്റാരുമല്ല, പ്രശ്നബാധിതമായ MobileMe-യുടെ സല്യൂട്ട് പിൻഗാമിയായ iCloud ആണ്. എന്നിരുന്നാലും, ഐക്ലൗഡ് പോലും പിശകുകളില്ലാത്തതല്ല. ഡെവലപ്പർമാർ കലാപം നടത്തുന്നു...
2011 ജൂണിൽ സ്റ്റീവ് ജോബ്സ് ആദ്യമായി ഐക്ലൗഡ് ഡെമോ ചെയ്തു, ഈ സേവനം നാല് മാസത്തിന് ശേഷം ആരംഭിച്ചു, ഇപ്പോൾ ഏകദേശം ഒന്നര വർഷമായി പ്രവർത്തിക്കുന്നു. ഉപരിതലത്തിൽ, താരതമ്യേന സുഗമമായ സേവനം, ഐതിഹാസിക ദർശകൻ്റെ വാക്കുകളിൽ, "വെറും പ്രവർത്തിക്കുന്നു" (അല്ലെങ്കിൽ കുറഞ്ഞത് അത് ചെയ്യണം), എന്നാൽ ഉള്ളിൽ, പലപ്പോഴും ആഗ്രഹിക്കുന്നത് ചെയ്യുന്ന, ഡവലപ്പർമാർക്ക് ഫലപ്രദമായ ആയുധം ഇല്ല. അത്.
"എല്ലാം സ്വയമേവ സംഭവിക്കുന്നു, iCloud സ്റ്റോറേജ് സിസ്റ്റത്തിലേക്ക് നിങ്ങളുടെ അപ്ലിക്കേഷനുകൾ ബന്ധിപ്പിക്കുന്നത് വളരെ എളുപ്പമാണ്," ജോബ്സ് അന്ന് പറഞ്ഞു. ഡെവലപ്പർമാർ ഇപ്പോൾ അദ്ദേഹത്തിൻ്റെ വാക്കുകൾ ഓർക്കുമ്പോൾ, അവർ ഒരുപക്ഷേ രോമാഞ്ചം കൊള്ളേണ്ടി വരും. “ഐക്ലൗഡ് ഞങ്ങൾക്ക് വേണ്ടി പ്രവർത്തിച്ചില്ല. ഞങ്ങൾ അതിനായി വളരെയധികം സമയം ചെലവഴിച്ചു, പക്ഷേ iCloud, Core Data sync എന്നിവയ്ക്ക് പരിഹരിക്കാൻ കഴിയാത്ത ഈ പ്രശ്നങ്ങളുണ്ടായിരുന്നു. അവൻ സമ്മതിച്ചു ബ്ലാക്ക് പിക്സൽ സ്റ്റുഡിയോയുടെ തലവൻ, ഉദാഹരണത്തിന്, അറിയപ്പെടുന്ന RSS റീഡർ NetNewsWire. അവളെ സംബന്ധിച്ചിടത്തോളം, ഐക്ലൗഡ് സമന്വയത്തിനുള്ള ഏറ്റവും അനുയോജ്യമായ പരിഹാരമായിരിക്കണം, പ്രത്യേകിച്ചും ഗൂഗിൾ അതിൻ്റെ ഗൂഗിൾ റീഡർ അടയ്ക്കാൻ പോകുന്ന സമയത്ത്, പക്ഷേ ആപ്പിൾ സേവനത്തിലെ പന്തയം ഫലവത്തായില്ല.
ഒന്നും പ്രവർത്തിക്കുന്നില്ല
250 ദശലക്ഷത്തിലധികം ഉപയോക്താക്കളുള്ളതും ലോകത്തിലെ ഇത്തരത്തിലുള്ള ഏറ്റവും വലിയ സേവനങ്ങളിലൊന്നായതുമായ ഒരു സേവനത്തിന് അത്തരം പ്രശ്നങ്ങളുണ്ടെന്നത് ആശ്ചര്യകരമാണ്. ഈ വിഷയത്തെ സൂക്ഷ്മമായി പരിശോധിക്കുമ്പോൾ, ഡെവലപ്പർമാർക്ക് നേരെ വിരൽ ചൂണ്ടാൻ കഴിയും, എന്നാൽ അവർ ഇപ്പോൾ ഇതിൽ നിരപരാധികളാണ്. iCloud അതിൻ്റെ ആപ്ലിക്കേഷനുകളിൽ അവയിൽ പലതും നടപ്പിലാക്കാൻ ശ്രമിക്കുന്നു, പക്ഷേ അവരുടെ ശ്രമങ്ങൾ പലപ്പോഴും പരാജയത്തിൽ അവസാനിക്കുന്നു. കാരണം ഐക്ലൗഡിന് സിൻക്രൊണൈസേഷനിൽ ഗുരുതരമായ പ്രശ്നങ്ങളുണ്ട്.
[പ്രവർത്തനം ചെയ്യുക=”quote”]പ്രശ്നങ്ങളിൽ പെട്ട് ഒടുവിൽ കൈവിട്ടുപോയ എല്ലാ ഡെവലപ്പർമാരെയും എനിക്ക് കണക്കാക്കാൻ പോലും കഴിയില്ല.[/do]
"ഒരു പ്രവർത്തന പരിഹാരം കണ്ടെത്തുമെന്ന പ്രതീക്ഷയിൽ ഞാൻ എൻ്റെ iCloud കോഡ് പലതവണ മാറ്റിയെഴുതി," അവന് എഴുതി ഡെവലപ്പർ മൈക്കൽ ഗോബെൽ. എന്നിരുന്നാലും, അയാൾക്ക് ഒരു പരിഹാരം കണ്ടെത്തിയില്ല, അതിനാൽ അദ്ദേഹത്തിന് ഇതുവരെ തൻ്റെ ആപ്ലിക്കേഷനുകൾ അല്ലെങ്കിൽ ആപ്പ് സ്റ്റോർ മാർക്കറ്റ് ചെയ്യാൻ കഴിയില്ല. “ഞാൻ ചെയ്ത അതേ പ്രശ്നങ്ങളിൽ അകപ്പെടുകയും ഒടുവിൽ ഉപേക്ഷിക്കുകയും ചെയ്ത എല്ലാ ഡെവലപ്പർമാരെയും കമ്പനികളെയും എനിക്ക് കണക്കാക്കാൻ പോലും കഴിയില്ല. ലക്ഷക്കണക്കിന് ഉപയോക്തൃ ഡാറ്റ നഷ്ടപ്പെട്ട ശേഷം, അവർ ഐക്ലൗഡ് പൂർണ്ണമായും ഉപേക്ഷിച്ചു.
ഐക്ലൗഡുമായുള്ള ആപ്പിളിൻ്റെ ഏറ്റവും വലിയ പ്രശ്നം ഡാറ്റാബേസ് സിൻക്രൊണൈസേഷൻ (കോർ ഡാറ്റ) ആണ്. ആപ്പിളിൻ്റെ ക്ലൗഡ് വഴി സമന്വയിപ്പിക്കാൻ കഴിയുന്ന മറ്റ് രണ്ട് തരം ഡാറ്റ - ക്രമീകരണങ്ങളും ഫയലുകളും - ഒരു പ്രശ്നവുമില്ലാതെ പരിധിക്കുള്ളിൽ പ്രവർത്തിക്കുന്നു. എന്നിരുന്നാലും, കോർ ഡാറ്റ പൂർണ്ണമായും പ്രവചനാതീതമായി പ്രവർത്തിക്കുന്നു. ഉപകരണങ്ങളിലുടനീളം ഒന്നിലധികം ഡാറ്റാബേസുകൾ സമന്വയിപ്പിക്കാൻ നിങ്ങളെ അനുവദിക്കുന്ന ഉയർന്ന തലത്തിലുള്ള ചട്ടക്കൂടാണിത്. "കോർ ഡാറ്റ സപ്പോർട്ട് ഉപയോഗിച്ച് എല്ലാ ഡാറ്റാബേസ് സിൻക്രൊണൈസേഷൻ പ്രശ്നങ്ങളും പരിഹരിക്കുമെന്ന് iCloud വാഗ്ദാനം ചെയ്തു, പക്ഷേ അത് പ്രവർത്തിക്കുന്നില്ല." ആപ്പിളുമായി നല്ല ബന്ധം നിലനിർത്തുന്നതിനായി പേര് വെളിപ്പെടുത്താൻ ആഗ്രഹിക്കാത്ത പ്രമുഖ ഡെവലപ്പർമാരിൽ ഒരാൾ പറഞ്ഞു.
അതേ സമയം, ആപ്പിൾ ഈ പ്രശ്നങ്ങൾ പൂർണ്ണമായും അവഗണിക്കുന്നു, iCloud ഒരു ലളിതമായ പരിഹാരമായി പരസ്യം ചെയ്യുന്നത് തുടരുന്നു, കൂടാതെ ഉപയോക്താക്കൾ അത് ഡവലപ്പർമാരിൽ നിന്ന് ആവശ്യപ്പെടുന്നു. എന്നാൽ ഡവലപ്പറുടെ ഏറ്റവും മികച്ച ശ്രമങ്ങൾ ഉണ്ടായിരുന്നിട്ടും, ഉപയോക്താക്കളുടെ ഡാറ്റ അനിയന്ത്രിതമായി അപ്രത്യക്ഷമാവുകയും ഉപകരണങ്ങൾ സമന്വയം നിർത്തുകയും ചെയ്യുന്നു. "ഈ പ്രശ്നങ്ങൾ പരിഹരിക്കാൻ പലപ്പോഴും മണിക്കൂറുകളെടുക്കും, ചിലർക്ക് നിങ്ങളുടെ അക്കൗണ്ടുകൾ ശാശ്വതമായി തകർക്കാൻ കഴിയും." മറ്റൊരു പ്രമുഖ ഡെവലപ്പർ ആപ്പിളിലേക്ക് ചായുകയും കൂട്ടിച്ചേർക്കുകയും ചെയ്യുന്നു: "കൂടാതെ, ഉപഭോക്താക്കളുമായി ഈ പ്രശ്നങ്ങൾ പരിഹരിക്കാൻ AppleCare-ന് കഴിയുന്നില്ല."
“കോർ ഡാറ്റയുടെയും ഐക്ലൗഡിൻ്റെയും സംയോജനവുമായി ഞങ്ങൾ എപ്പോഴും പോരാടുന്നു. ഈ മുഴുവൻ സിസ്റ്റവും പ്രവചനാതീതമാണ്, മാത്രമല്ല അതിൻ്റെ പ്രവർത്തനത്തെ സ്വാധീനിക്കാൻ ഡവലപ്പർക്ക് പലപ്പോഴും പരിമിതമായ ഓപ്ഷനുകൾ മാത്രമേയുള്ളൂ." ചെക്ക് വികസന സ്റ്റുഡിയോ വിവരിക്കുന്നു കല ടച്ച്, സ്ഥിരമായ പ്രശ്നങ്ങൾ കാരണം, ഇത് ഈ പരിഹാരം ഉപേക്ഷിച്ച് സ്വന്തമായി പ്രവർത്തിക്കുന്നുവെന്ന് ഞങ്ങൾക്ക് സ്ഥിരീകരിച്ചു, അതിൽ ഡാറ്റാബേസ് സമന്വയത്തിന് പകരം ഫയൽ സമന്വയം ഉപയോഗിക്കും. അതിനുശേഷം അദ്ദേഹത്തിന് ഐക്ലൗഡ് ഉപയോഗിക്കാൻ കഴിയും, കാരണം ഫയൽ സിൻക്രൊണൈസേഷൻ ഒരു പ്രശ്നവുമില്ലാതെ അതിലൂടെ നടക്കുന്നു. എല്ലാത്തിനുമുപരി, ജംസോഫ്റ്റിൽ നിന്നുള്ള ഡവലപ്പർമാരും ഇത് സ്ഥിരീകരിക്കുന്നു: "ഐക്ലൗഡ് നേരിട്ടുള്ള ഫയൽ സംഭരണത്തിനുള്ള ഒരു മികച്ച ഉപകരണമാണ്." എന്നിരുന്നാലും, ജംസോഫ്റ്റിന്, നിർഭാഗ്യവശാൽ, അതിൻ്റെ അറിയപ്പെടുന്ന മണി ആപ്ലിക്കേഷനായി കോർ ഡാറ്റ ആവശ്യമാണ്, ഇത് ഒരു തടസ്സമാണ്.
[do action="quote"]ഐക്ലൗഡും കോർ ഡാറ്റയും ഓരോ ഡവലപ്പറുടെയും ഏറ്റവും മോശം പേടിസ്വപ്നമാണ്.[/do]
ഒരു ഉപയോക്താവ് അവരുടെ ഉപകരണത്തിലെ ഒരു ആപ്പിൾ ഐഡിയിൽ നിന്ന് ലോഗ് ഔട്ട് ചെയ്യുകയും മറ്റൊന്നിലൂടെ ലോഗിൻ ചെയ്യുകയും ചെയ്യുമ്പോൾ, എളുപ്പത്തിൽ സംഭവിക്കാവുന്ന അപ്രതീക്ഷിത സാഹചര്യങ്ങളിൽ നിന്നും പല പ്രശ്നങ്ങളും ഉടലെടുക്കുന്നു. ആപ്പിൾ അവരെ ഒട്ടും കണക്കാക്കുന്നില്ല. "ഐക്ലൗഡിൽ സൈൻ ഇൻ ചെയ്യാത്ത ഉപയോക്താവ് ആപ്ലിക്കേഷൻ ഓണാക്കിയ ശേഷം ഐക്ലൗഡിലേക്ക് കണക്റ്റ് ചെയ്ത് ആപ്ലിക്കേഷൻ വീണ്ടും ആരംഭിക്കുമ്പോൾ പ്രശ്നം എങ്ങനെ പരിഹരിക്കും?" അവന് ചോദിച്ചു ആപ്പിൾ ഫോറങ്ങളിൽ ഒരു ഡവലപ്പർക്കൊപ്പം.
ഐക്ലൗഡിലെ എല്ലാ പ്രശ്നങ്ങളും ഡാറ്റ നഷ്ടപ്പെടുന്ന ആപ്പ് ഉപയോക്താക്കളുടെ അതൃപ്തിയിൽ കലാശിക്കുന്നു, അതേസമയം ഡെവലപ്പർമാർ പലപ്പോഴും നിസ്സഹായരായി നിരീക്ഷിക്കുന്നു. "ഉപയോക്താക്കൾ എന്നോട് പരാതിപ്പെടുകയും ഒരു നക്ഷത്രത്തിൽ ആപ്പുകൾ റേറ്റുചെയ്യുകയും ചെയ്യുന്നു" അവൻ പരാതിപ്പെട്ടു ആപ്പിൾ ഫോറങ്ങളിൽ, ഡെവലപ്പർ ബ്രയാൻ അർനോൾഡ്, സമാനമായ പ്രശ്നങ്ങളിൽ എന്തുചെയ്യണം, അല്ലെങ്കിൽ എന്തുകൊണ്ടാണ് അവ സംഭവിക്കുന്നത് എന്നതിനെക്കുറിച്ച് ആപ്പിളിൽ നിന്ന് ഇതുവരെ വിശദീകരണം ലഭിച്ചിട്ടില്ല. ഐക്ലൗഡ് സമന്വയത്തെക്കുറിച്ചുള്ള അത്തരം പരാതികൾ ഫോറങ്ങളിൽ നിറഞ്ഞിരിക്കുന്നു.
ചില ഡവലപ്പർമാർക്ക് ഇതിനകം iCloud-നോടുള്ള ക്ഷമ നഷ്ടപ്പെടുന്നു, അതിശയിക്കാനില്ല. "ഐക്ലൗഡും കോർ ഡാറ്റയും ഓരോ ഡവലപ്പറുടെയും ഏറ്റവും മോശം പേടിസ്വപ്നമാണ്," വേണ്ടി പ്രസ്താവിച്ചു വക്കിലാണ് പേരിടാത്ത ഡെവലപ്പർ. "ഇത് നിരാശാജനകമാണ്, ചില സമയങ്ങളിൽ ഭ്രാന്താണ്, കൂടാതെ അനന്തമായ മണിക്കൂറുകളുടെ ട്രബിൾഷൂട്ടിംഗ് മൂല്യവത്താണ്."
ആപ്പിൾ നിശബ്ദമാണ്. അവൻ പ്രശ്നങ്ങൾ സ്വയം മറികടക്കുന്നു
ഐക്ലൗഡുമായുള്ള ആപ്പിളിൻ്റെ പ്രശ്നങ്ങൾ ഒന്നും സംഭവിച്ചില്ല എന്ന മട്ടിൽ കടന്നുപോകുന്നതിൽ അതിശയിക്കാനില്ല. ആപ്പിൾ പ്രായോഗികമായി അതിൻ്റെ ആപ്ലിക്കേഷനുകളിൽ പ്രശ്നമുള്ള കോർ ഡാറ്റ ഉപയോഗിക്കുന്നില്ല. യഥാർത്ഥത്തിൽ രണ്ട് ഐക്ലൗഡുകൾ ഉണ്ട് - ഒന്ന് ആപ്പിളിൻ്റെ സേവനങ്ങളെ ശക്തിപ്പെടുത്തുന്നതും ഡെവലപ്പർമാർക്ക് വാഗ്ദാനം ചെയ്യുന്നതുമായ ഒന്ന്. iMessage, മെയിൽ, ഐക്ലൗഡ് ബാക്കപ്പ്, iTunes, ഫോട്ടോ സ്ട്രീം തുടങ്ങിയ ആപ്പുകളും സേവനങ്ങളും മൂന്നാം കക്ഷി ഡെവലപ്പർമാർക്ക് ലഭ്യമായതിൽ നിന്ന് തികച്ചും വ്യത്യസ്തമായ സാങ്കേതികവിദ്യയിലാണ് നിർമ്മിച്ചിരിക്കുന്നത്. അതായത്, നിരന്തരമായ കുഴപ്പങ്ങൾ ഉള്ള ഒന്ന്. iWork പാക്കേജിൽ നിന്നുള്ള (കീനോട്ട്, പേജുകൾ, നമ്പറുകൾ) ആപ്ലിക്കേഷനുകൾ മൂന്നാം കക്ഷി ആപ്ലിക്കേഷനുകളുടെ അതേ API ഉപയോഗിക്കുന്നു, എന്നാൽ വളരെ ലളിതമായ ഡോക്യുമെൻ്റ് സിൻക്രൊണൈസേഷനായി മാത്രം, ഇത് പ്രവർത്തിക്കാൻ ആപ്പിൾ വളരെയധികം ശ്രദ്ധിക്കുന്നു. ഐക്ലൗഡിനെയും കോർ ഡാറ്റയെയും കുപെർട്ടിനോയിലെ അവരുടെ ആപ്പിലേക്ക് അനുവദിക്കുമ്പോൾ, വിശ്വാസ്യതയുടെ കാര്യത്തിൽ അവർ മൂന്നാം കക്ഷി ഡെവലപ്പർമാരേക്കാൾ മികച്ചവരല്ല. സമന്വയത്തിനായി കോർ ഡാറ്റ ഉപയോഗിക്കുന്ന ട്രെയിലർ ആപ്ലിക്കേഷൻ സ്വയം സംസാരിക്കുകയും ഉപയോക്താക്കൾക്ക് പതിവായി ചില റെക്കോർഡുകൾ നഷ്ടപ്പെടുകയും ചെയ്യുന്നു.
എന്നിരുന്നാലും, അത്ര ജനപ്രിയമല്ലാത്ത ട്രെയിലറുകളിൽ, ഈ പ്രശ്നങ്ങൾ താരതമ്യേന എളുപ്പത്തിൽ നഷ്ടപ്പെടും. എന്നാൽ ഐക്ലൗഡിലെ പ്രശ്നകരമായ കോർ ഡാറ്റയെ ആശ്രയിക്കേണ്ടിവരുന്ന, എന്നാൽ പലപ്പോഴും ആപ്പിൾ അതിൻ്റെ പരസ്യങ്ങളിൽ പരസ്യം ചെയ്യുന്ന തരത്തിലുള്ള പ്രവർത്തനക്ഷമത ഉറപ്പുനൽകാൻ കഴിയാത്ത, ഏറ്റവും ജനപ്രിയമായ ആപ്ലിക്കേഷനുകളുടെ ഡവലപ്പർമാർ അവരുടെ ഉപയോക്താക്കളോട് എന്താണ് പറയേണ്ടത്? ആപ്പിൾ തീർച്ചയായും അവരെ സഹായിക്കില്ല. "ആപ്പിളിൽ നിന്നുള്ള ആർക്കെങ്കിലും ഈ സാഹചര്യത്തെക്കുറിച്ച് അഭിപ്രായം പറയാൻ കഴിയുമോ?" അവന് ചോദിച്ചു ഫോറത്തിൽ പരാജയപ്പെട്ട ഡെവലപ്പർ ജസ്റ്റിൻ ഡ്രിസ്കോൾ, വിശ്വസനീയമല്ലാത്ത iCloud കാരണം തൻ്റെ വരാനിരിക്കുന്ന ആപ്പ് ഷട്ട്ഡൗൺ ചെയ്യാൻ നിർബന്ധിതനായി.
വർഷത്തിൽ, ആപ്പിൾ ഡവലപ്പർമാരെ സഹായിക്കുന്നില്ല, അതിനാൽ കഴിഞ്ഞ വർഷത്തെ ഡബ്ല്യുഡബ്ല്യുഡിസിയിൽ, അതായത് ഡവലപ്പർമാർക്കായി ഉദ്ദേശിച്ചിട്ടുള്ള ഒരു കോൺഫറൻസിലെങ്കിലും എന്തെങ്കിലും പരിഹരിക്കപ്പെടുമെന്ന് എല്ലാവരും പ്രതീക്ഷിച്ചു, എന്നാൽ ഇവിടെയും ആപ്പിൾ ഡവലപ്പർമാരുടെ വലിയ സമ്മർദ്ദത്തിൽ കാര്യമായ സഹായം കൊണ്ടുവന്നില്ല. ഉദാഹരണത്തിന്, കോർ ഡാറ്റ സമന്വയിപ്പിക്കാൻ ഉപയോഗിക്കാവുന്ന സാമ്പിൾ കോഡ് അദ്ദേഹം നൽകി, പക്ഷേ അത് പൂർണ്ണമായിരുന്നില്ല. വീണ്ടും, കാര്യമായ സഹായമില്ല. കൂടാതെ, iOS 6-നായി കാത്തിരിക്കാൻ ആപ്പിൾ എഞ്ചിനീയർമാർ ഡവലപ്പർമാരോട് അഭ്യർത്ഥിച്ചു. "iOS 5-ൽ നിന്ന് iOS 6-ലേക്ക് നീങ്ങുന്നത് കാര്യങ്ങൾ XNUMX% മെച്ചപ്പെട്ടു," പേരിടാത്ത ഒരു ഡെവലപ്പർ സ്ഥിരീകരിച്ചു, "എന്നാൽ അത് ഇപ്പോഴും ആദർശത്തിൽ നിന്ന് വളരെ അകലെയാണ്." മറ്റ് സ്രോതസ്സുകൾ അനുസരിച്ച്, ആപ്പിളിന് കഴിഞ്ഞ വർഷം കോർ ഡാറ്റ നോക്കുന്നത് നാല് ജീവനക്കാർ മാത്രമായിരുന്നു, ഇത് ആപ്പിളിന് ഈ മേഖലയിൽ താൽപ്പര്യമില്ലെന്ന് വ്യക്തമായി കാണിക്കും. എന്നിരുന്നാലും, ഈ വിവരങ്ങളെക്കുറിച്ച് പ്രതികരിക്കാൻ കമ്പനി വിസമ്മതിച്ചു.
വിടയും സ്കാർഫും
പരാമർശിച്ച എല്ലാ വ്യതിചലനങ്ങൾക്കും ശേഷം, പല ഡെവലപ്പർമാരും ഐക്ലൗഡ് വേണ്ടെന്ന് പറഞ്ഞതിൽ അതിശയിക്കാനില്ല, ഒരുപക്ഷേ കഠിനമായ ഹൃദയത്തോടെയാണെങ്കിലും. ഡെവലപ്പർമാർ കൊതിക്കുന്ന എന്തെങ്കിലും ഒടുവിൽ കൊണ്ടുവരേണ്ടിയിരുന്നത് ഐക്ലൗഡാണ് - രണ്ടോ അതിലധികമോ ഉപകരണങ്ങളിൽ സമാനമായ ഡാറ്റാബേസുകളും അവയുടെ നിരന്തരമായ സമന്വയവും ഉറപ്പാക്കുന്ന ഒരു ലളിതമായ പരിഹാരം. നിർഭാഗ്യവശാൽ, യാഥാർത്ഥ്യം വ്യത്യസ്തമാണ്. "ഞങ്ങളുടെ ആപ്പിനുള്ള പരിഹാരമായി iCloud, Core Data എന്നിവ പരിശോധിച്ചപ്പോൾ, ഒന്നും പ്രവർത്തിക്കാത്തതിനാൽ ഞങ്ങൾക്ക് അത് ഉപയോഗിക്കാൻ കഴിയില്ലെന്ന് ഞങ്ങൾ മനസ്സിലാക്കി," ഏറ്റവും കൂടുതൽ വിറ്റഴിക്കപ്പെടുന്ന iPhone, Mac ആപ്ലിക്കേഷനുകളുടെ ഡെവലപ്പർ പറഞ്ഞു.
ഐക്ലൗഡ് എളുപ്പത്തിൽ ഉപേക്ഷിക്കപ്പെടാത്തതിൻ്റെ മറ്റൊരു കാരണം, ആപ്പിൾ അതിൻ്റെ സേവനങ്ങൾ (ഐക്ലൗഡ്, ഗെയിം സെൻ്റർ) ഉപയോഗിക്കുന്ന ആപ്ലിക്കേഷനുകൾ ശ്രദ്ധിക്കുന്നു, കൂടാതെ ആപ്പ് സ്റ്റോറിൽ ആപ്പിൾ ഇല്ലാത്തവയെ പൂർണ്ണമായും അവഗണിക്കുന്നു എന്നതാണ്. മാർക്കറ്റിംഗ് വീക്ഷണകോണിൽ നിന്ന് iCloud ഒരു നല്ല പരിഹാരമാണ്.
ഉദാഹരണത്തിന്, ഡ്രോപ്പ്ബോക്സ് സാധ്യമായ ഒരു ബദലായി വാഗ്ദാനം ചെയ്യുന്നു, എന്നാൽ ഇത് ഉപയോക്തൃ-സൗഹൃദമല്ല. ഒരു വശത്ത്, ഉപയോക്താവ് മറ്റൊരു അക്കൗണ്ട് സജ്ജീകരിക്കേണ്ടതുണ്ട് (ഒരു പുതിയ ഉപകരണം വാങ്ങുമ്പോൾ iCloud സ്വയമേവ ലഭ്യമാകും) മറുവശത്ത്, ആപ്ലിക്കേഷൻ പ്രവർത്തിക്കുന്നതിന് മുമ്പ് അംഗീകാരം ആവശ്യമാണ്, അത് iCloud-ലും പരാജയപ്പെടുന്നു. അവസാനമായി - ഡ്രോപ്പ്ബോക്സ് ഡോക്യുമെൻ്റ് സിൻക്രൊണൈസേഷൻ വാഗ്ദാനം ചെയ്യുന്നു, ഇത് ഡവലപ്പർമാർ അന്വേഷിക്കുന്നതല്ല. അവർ ഡാറ്റാബേസുകൾ സമന്വയിപ്പിക്കാൻ ആഗ്രഹിക്കുന്നു. "ഇപ്പോൾ ഏറ്റവും കൂടുതൽ ഉപയോഗിക്കുന്ന ഡ്രോപ്പ്ബോക്സ്, ഡാറ്റ സിൻക്രൊണൈസേഷനായി സ്വയം തെളിയിച്ചിട്ടുണ്ട്. എന്നാൽ ഡാറ്റാബേസ് സമന്വയിപ്പിക്കുമ്പോൾ, ഞങ്ങൾ iCloud-നെ ആശ്രയിച്ചിരിക്കുന്നു," ടച്ച് ആർട്ടിൽ നിന്ന് റോമൻ മാസ്താലിസ് സമ്മതിക്കുന്നു.
[do action="quote"] iOS 7-ൽ അവർ എല്ലാം പരിഹരിച്ചുവെന്ന് Apple-നോട് പറയാൻ ഞാൻ ആഗ്രഹിക്കുന്നു, പക്ഷേ ഞാൻ അത് ശരിക്കും വിശ്വസിക്കുന്നില്ല.[/do]
എന്നിരുന്നാലും, 2Do ആപ്ലിക്കേഷൻ്റെ ഡവലപ്പർമാർക്ക് ക്ഷമയില്ലായിരുന്നു, iCloud-മായി ബന്ധപ്പെട്ട നിരവധി നെഗറ്റീവ് അനുഭവങ്ങൾ കാരണം, അവർ ആപ്പിൾ സേവനം ഒട്ടും പരീക്ഷിച്ചില്ല, ഉടൻ തന്നെ അവരുടെ സ്വന്തം പരിഹാരം കണ്ടെത്തി. “എല്ലാ പ്രശ്നങ്ങളും കാരണം ഞങ്ങൾ iCloud ഉപയോഗിക്കുന്നില്ല. ഇത് വളരെ അടഞ്ഞ ഒരു സംവിധാനമാണ്, അതിൽ ഞങ്ങൾക്ക് ഇഷ്ടമുള്ളത്രയും നിയന്ത്രിക്കാൻ കഴിയില്ല," ഡവലപ്പർ ഫഹദ് ഗില്ലാനി ഞങ്ങളോട് പറഞ്ഞു. "സിൻക്രൊണൈസേഷനായി ഞങ്ങൾ ഡ്രോപ്പ്ബോക്സ് തിരഞ്ഞെടുത്തു. എന്നിരുന്നാലും, ഞങ്ങൾ അതിൻ്റെ ഡോക്യുമെൻ്റ് സിൻക്രൊണൈസേഷൻ ഉപയോഗിക്കുന്നില്ല, അതിനായി ഞങ്ങൾ സ്വന്തം സിൻക്രൊണൈസേഷൻ സൊല്യൂഷൻ എഴുതി."
മറ്റൊരു ചെക്ക് സ്റ്റുഡിയോ, മാഡ്ഫിംഗർ ഗെയിംസ്, അതിൻ്റെ ഗെയിമുകളിലും iCloud ഇല്ല. എന്നിരുന്നാലും, ഡെഡ് ട്രിഗർ, ഷാഡോഗൺ എന്നീ ജനപ്രിയ തലക്കെട്ടുകളുടെ സ്രഷ്ടാവ് അല്പം വ്യത്യസ്തമായ കാരണങ്ങളാൽ ആപ്പിൾ സേവനം ഉപയോഗിക്കുന്നില്ല. "ഇൻ-ഗെയിം പൊസിഷനുകൾ സംരക്ഷിക്കുന്നതിന് ഞങ്ങൾക്ക് ഞങ്ങളുടേതായ ക്ലൗഡ് അധിഷ്ഠിത സിസ്റ്റം ഉണ്ട്, കാരണം പ്ലാറ്റ്ഫോമുകൾക്കിടയിൽ ഗെയിമിൻ്റെ പുരോഗതി കൈമാറാൻ ഞങ്ങൾ ആഗ്രഹിക്കുന്നു," മാഡ്ഫിംഗർ ഗെയിമുകൾക്കായി iOS, Android എന്നിവയ്ക്കായുള്ള ഗെയിമുകൾ വികസിപ്പിച്ചതിനാൽ, iCloud ഒരിക്കലും ഒരു പരിഹാരമല്ലെന്ന് ഡേവിഡ് കോലെക്കാർ ഞങ്ങളോട് വെളിപ്പെടുത്തി.
പരിഹാരം ഉണ്ടാകുമോ?
കാലക്രമേണ, പല ഡെവലപ്പർമാർക്കും ആപ്പിൾ ഒരു പരിഹാരവുമായി വരുമെന്ന പ്രതീക്ഷ പതുക്കെ നഷ്ടപ്പെടുന്നു. ഉദാഹരണത്തിന്, അടുത്ത ഡബ്ല്യുഡബ്ല്യുഡിസി വരുന്നു, പക്ഷേ ആപ്പിൾ ഇപ്പോൾ ഡെവലപ്പർമാരുമായി പ്രായോഗികമായി ആശയവിനിമയം നടത്താത്തതിനാൽ, ഉപദേശങ്ങളും ഉത്തരങ്ങളും നിറഞ്ഞ കൈകളോടെ അദ്ദേഹം ഡബ്ല്യുഡബ്ല്യുഡിസിയിലേക്ക് വരുമെന്ന് പ്രതീക്ഷിക്കുന്നില്ല. "ഞങ്ങൾക്ക് ചെയ്യാൻ കഴിയുന്നത് ആപ്പിളിന് ബഗ് റിപ്പോർട്ടുകൾ അയയ്ക്കുന്നത് തുടരുക, അവർ അവ പരിഹരിക്കുമെന്ന് പ്രതീക്ഷിക്കുന്നു." പേരിടാത്ത ഒരു iOS ഡെവലപ്പർ വിലപിച്ചു, മറ്റൊരാൾ തൻ്റെ വികാരങ്ങൾ പ്രതിധ്വനിച്ചു: "ഐഒഎസ് 7-ലെ എല്ലാം അവർ പരിഹരിച്ചുവെന്നും രണ്ട് വർഷത്തിന് ശേഷം ഐക്ലൗഡ് പ്രശ്നങ്ങളില്ലാതെ ഉപയോഗിക്കാമെന്നും ആപ്പിളിനോട് പറയാൻ ഞാൻ ആഗ്രഹിക്കുന്നു, പക്ഷേ ഞാൻ അത് ശരിക്കും വിശ്വസിക്കുന്നില്ല." എന്നാൽ ഈ വർഷത്തെ WWDC യുടെ കേന്ദ്ര തീം ആയിരിക്കേണ്ടത് iOS 7 ആയിരിക്കും, അതിനാൽ ഡെവലപ്പർമാർക്ക് പ്രതീക്ഷിക്കാം.
ആപ്പിൾ അതിൻ്റെ ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിൻ്റെ ഒരു പുതിയ പതിപ്പിൽ iCloud പ്രശ്നങ്ങൾക്ക് ഒരു പരിഹാരം വാഗ്ദാനം ചെയ്യുന്നില്ലെങ്കിൽ, അത് ചില പ്രോജക്റ്റുകൾക്ക് ശവപ്പെട്ടിയിൽ ഒരു വെർച്വൽ ആണിയായിരിക്കാം. ഇതുവരെ ഐക്ലൗഡിൻ്റെ ശക്തമായ പിന്തുണയുള്ള ഡവലപ്പർമാരിൽ ഒരാൾ പറയുന്നു: "iOS 7-ൽ ആപ്പിൾ ഇത് പരിഹരിച്ചില്ലെങ്കിൽ, ഞങ്ങൾ കപ്പൽ ഉപേക്ഷിക്കേണ്ടിവരും."
ഞാൻ ലേഖനം മുഴുവൻ വായിച്ചു, അത് എവിടെ നിന്നാണ് വന്നതെന്ന് എനിക്ക് മനസ്സിലാകുന്നില്ല. ഐക്ലൗഡ്, ആപ്പിൾ ആപ്ലിക്കേഷനുകളും ഐക്ലൗഡിൻ്റെ മൊത്തത്തിലുള്ള സംയോജനവും ഐഫോണിലേക്കും മാക്കിലേക്കും, ഇത് എനിക്ക് 100% പ്രവർത്തിക്കുന്നു, ആപ്പിളിൽ നിന്നുള്ള മിക്കവാറും എല്ലാ ആപ്ലിക്കേഷനുകളും ഞാൻ അതിനെ പിന്തുണയ്ക്കുന്നു. കൂടാതെ, ആപ്പിളിൽ നിന്നുള്ള ട്രെയിലർ ആപ്ലിക്കേഷനും ഞാൻ ഡൗൺലോഡ് ചെയ്തിട്ടുണ്ട് (അത് SVK iTunes-ൽ ഇല്ലെങ്കിലും, അതിന് ഒരു കാരണം ഉണ്ടായിരിക്കണം), എന്നാൽ iCloud ഇവിടെ എവിടെയാണ് സംയോജിപ്പിച്ചിരിക്കുന്നതെന്ന് എനിക്കറിയില്ല - ഞാൻ അത് നോക്കേണ്ടതുണ്ട്. മുകളിലേക്ക്. കൂടാതെ, മറ്റ് ആപ്ലിക്കേഷനുകളിൽ ഐക്ലൗഡിൽ എനിക്ക് ഒരു പ്രശ്നവും ഉണ്ടായിട്ടില്ല. ഞാൻ Appig's ToDo ഉപയോഗിക്കുന്നു, iCloud സമന്വയം 100% പ്രവർത്തിക്കുന്നു, കൂടാതെ എൻ്റെ ജോലിയുമായി അടുത്ത ബന്ധമുള്ള iPhone, Mac ആപ്പുകളിൽ 100-ലധികം ടോഡോകൾ എനിക്കുണ്ട്, അതിനാൽ എനിക്ക് 100% സമന്വയം ആവശ്യമാണ്, അതിനാൽ 2Do-യ്ക്ക് എന്താണ് പ്രശ്നങ്ങൾ ഉള്ളതെന്ന് എനിക്കറിയില്ല . ഞാൻ Appigo യുമായി നേരിട്ട് ആശയവിനിമയം നടത്തുകയും അവർ സമന്വയത്തിനായി iCloud (തീർച്ചയായും അവരുടെ പണമടച്ചുള്ള സമന്വയ സേവനത്തിന് പുറമേ) ശുപാർശ ചെയ്യുകയും ചെയ്തു, കാരണം ഞാനും ഡ്രോപ്പ്ബോക്സ് പരീക്ഷിച്ചു തൃപ്തനായില്ല (ഫയലുകൾ സമന്വയിപ്പിക്കാൻ ഞാൻ എല്ലാ ദിവസവും ഡ്രോപ്പ്ബോക്സ് ഉപയോഗിക്കുന്നു). ഞാൻ എല്ലാ ദിവസവും iBear മണി ആപ്പും ഉപയോഗിക്കുന്നു, iCloud സമന്വയത്തിൽ ഒരിക്കലും പ്രശ്നങ്ങളൊന്നും ഉണ്ടായിട്ടില്ല! ഫയൽ സമന്വയത്തിനുള്ള മികച്ച പരിഹാരമാണ് ഡ്രോപ്പ്ബോക്സ് എന്നും നിങ്ങൾ എഴുതുന്നു, എന്നാൽ അതിനുമുമ്പ് iCloud ഫയൽ സമന്വയത്തിന് അനുയോജ്യമാണെന്ന് എഴുതിയിരിക്കുന്നു - എനിക്ക് ഇത് അൽപ്പം മനസ്സിലാകുന്നില്ല. കൂടാതെ, നിങ്ങൾ പരാമർശിക്കുന്ന ഗെയിം സ്റ്റുഡിയോകൾ iCloud ഉപയോഗിക്കുന്നില്ല, എന്നാൽ iCloud നിലവിലില്ലാത്ത ANDROID ഉപകരണങ്ങളുമായി സമന്വയം കാരണം അവരുടെ സേവനം ഉപയോഗിക്കുന്നു, അതിനാൽ ഇവിടെ ഒരു പ്രശ്നവുമില്ലെന്ന് ഞാൻ കരുതുന്നു. റിയൽ റേസിംഗ് 3 ഈയിടെ പ്രവർത്തിക്കുന്നത് ഇങ്ങനെയാണ്, കൂടാതെ ആപ്പിൾ ഒഴികെയുള്ള ഉപകരണങ്ങളുമായി സമന്വയിപ്പിക്കുമ്പോൾ മാത്രം. ഐക്ലൗഡ് ഉപയോഗിക്കുന്ന മറ്റ് ഗെയിമുകളും ആ രീതിയിൽ പ്രവർത്തിക്കുന്നു (എൻ്റെ അനുഭവത്തിൽ). അവസാനം, ഐക്ലൗഡ് വളരെ അടച്ച സിസ്റ്റമാണെന്നും അതൊരു പ്രശ്നമാണെന്നും നിങ്ങൾ എഴുതുന്നു - ഇത് എല്ലായ്പ്പോഴും ആപ്പിളിൻ്റെ തത്ത്വചിന്തയായിരുന്നില്ലേ? iCloud പൂർണ്ണമായും തുറന്നിരുന്നെങ്കിൽ, അത് പ്രവർത്തിക്കില്ല. കൂടാതെ, മുഴുവൻ iOS-ഉം അടച്ചിരിക്കുന്നു, തങ്ങൾക്ക് അത് ചെയ്യാൻ കഴിയില്ലെന്ന് ആരെങ്കിലും എപ്പോഴും പരാതിപ്പെടും, പക്ഷേ എൻ്റെ കാഴ്ചപ്പാടിൽ, അത് നല്ലതാണ്, അല്ലേ? ഫോറങ്ങളിലെ പരാതികളും ഡെവലപ്പർമാരിൽ നിന്നുള്ള പരാതികളും ഞാൻ വായിച്ചിട്ടില്ലെന്ന് സമ്മതിക്കാം, പക്ഷേ iCloud-ൽ ഞാൻ 100% സംതൃപ്തനാണ്, അതിനാൽ ഈ ലേഖനം എന്നെ അത്ഭുതപ്പെടുത്തി.
അതെ, ലേഖനത്തിൽ എഴുതിയിരിക്കുന്നതുപോലെ. നേറ്റീവ് ആപ്പുകൾ പ്രവർത്തിക്കുന്നു, ഉപയോക്താവ് ഒന്നും ശ്രദ്ധിക്കുന്നില്ല
ഒന്ന് ശ്വാസം എടുക്കൂ, ഇത് യഥാർത്ഥത്തിൽ TheVerge-ൽ നിന്നുള്ള ഒരു വിവർത്തനം ചെയ്ത ലേഖനമാണ്, അതിനാൽ ഞങ്ങൾ വായിക്കുന്നത് എല്ലിസ് ഹാംബർഗറിൻ്റെ അഭിപ്രായമാണ്, അത്രയധികം ഓൻഡ്രെജ് ഹോൾസ്മാൻ്റെ അഭിപ്രായമല്ല (എനിക്ക് എതിരായി ഒന്നുമില്ല, ഞാൻ എല്ലാം നൽകുന്നു).
വാസ്തവത്തിൽ, ആപ്പിൾ നന്നായി ചെയ്യുന്നതെന്താണെന്ന് ആരും ശ്രദ്ധിക്കുന്നില്ല. എല്ലാവരും തെറ്റ് ചെയ്യുന്നത് കേൾക്കാൻ ആഗ്രഹിക്കുന്നു, കാരണം അത്തരം സൈറ്റുകളിൽ പരസ്യം ചെയ്യുന്നത് ഇരട്ടി വരുമാനം നേടുന്നു. കാരണം അല്ലാത്തപക്ഷം, കോർ ഡാറ്റ സമന്വയത്തിലെ പ്രശ്നങ്ങളാണെങ്കിലും, ഐക്ലൗഡിൻ്റെ ഏകദേശം 1/10 ആയതിനാൽ, "ഐക്ലൗഡ് എങ്ങനെ പ്രവർത്തിക്കുന്നില്ല" എന്നതിനെക്കുറിച്ചുള്ള മുഴുവൻ ലേഖനവും എന്തുകൊണ്ടാണെന്ന് എനിക്ക് വിശദീകരിക്കാൻ കഴിയില്ല. എന്നാൽ ഞാൻ പറഞ്ഞതുപോലെ, ഏതാണ്ട് പൂർണ്ണമായി പ്രവർത്തിക്കുന്നത് ആരും ശ്രദ്ധിക്കുന്നില്ല:
- ഐട്യൂൺസ് മാച്ച്
- ഐട്യൂൺസ് ഇൻ ദി ക്ലൗഡ്
- iMessage
– ഫേസ്ടൈം
- ഫോട്ടോ സ്ട്രീം
- iCloud ബാക്കപ്പുകൾ
- കോൺടാക്റ്റുകൾ
- ഓർമ്മപ്പെടുത്തലുകൾ
- കലണ്ടറുകൾ
- പോഡ്കാസ്റ്റുകൾ
- ഗെയിം സെൻ്റർ
എല്ലാത്തിനുമുപരി, ഒരു ചെറിയ ഭാഗം പൂർണ്ണമായി പ്രവർത്തിക്കുന്നില്ലെങ്കിൽപ്പോലും, ലേഖനങ്ങൾ "ഒന്നും പ്രവർത്തിക്കുന്നില്ല" എന്നതിനെക്കുറിച്ചാണ്, കാരണം അതൊരു തമാശയാണ്. എന്നിരുന്നാലും, വസ്തുനിഷ്ഠമായ റിപ്പോർട്ടിംഗുമായി ഇതിന് ഒരു ബന്ധവുമില്ലെന്ന് വസ്തുതകൾ അറിയുന്ന ആളുകൾക്ക് അറിയാം.
ഇന്ന് എല്ലാറ്റിനെയും വിമർശിക്കാൻ തയ്യാറാണ് (പ്രത്യേകിച്ച് ആ വ്യക്തി അതിനെക്കുറിച്ച് മുൻകൂട്ടി ഒന്നും വായിക്കാതെ), ഒന്നുകിൽ കൗൺസിലിൽ ചേരുക അല്ലെങ്കിൽ ഇൻ്റർനെറ്റ് കൂട്ടം നിങ്ങളെ കല്ലെറിയും.
കോർ ഡാറ്റയെ മാത്രം വിമർശിക്കുന്നുവെന്ന് ലേഖനം സൂചിപ്പിക്കുന്നില്ലെങ്കിൽ, അത് അങ്ങനെയാകണമായിരുന്നു. അതെ, ലേഖനം പ്രധാനമായും TheVerge-ൽ നിന്നാണ് എടുത്തത്, കാരണം ഞങ്ങൾക്ക് അത്തരം വിവരങ്ങൾ ലഭിക്കില്ല, ഞങ്ങൾക്ക് ആക്സസ് ഇല്ല. എന്താണെന്നും എന്തുകൊണ്ടാണെന്നും അറിയാൻ iCloud-ലെ പ്രശ്നങ്ങളെക്കുറിച്ച് മറ്റ് ചില ഡവലപ്പർമാരെങ്കിലും ചോദിക്കാൻ ഞാൻ ശ്രമിച്ചു, അവർ ഈ പരാതികൾ കൂടുതലോ കുറവോ സ്ഥിരീകരിച്ചു.
തെറ്റ് എന്താണെന്ന് എല്ലാവരും കേൾക്കണമെന്ന് നിങ്ങൾ എഴുതുന്നു, അത് ശരിയാണ്. ഐക്ലൗഡ് യഥാർത്ഥത്തിൽ എങ്ങനെ മികച്ചതാണ്, ഒരു കാര്യം ഒഴികെ എല്ലാം എങ്ങനെ പ്രവർത്തിക്കുന്നു, ഡാറ്റ മനോഹരമായി സമന്വയിപ്പിച്ചിരിക്കുന്നു എന്നിവയെക്കുറിച്ച് എല്ലാ ആഴ്ചയും എഴുതുന്നത് മൂല്യവത്തായിരിക്കുമെന്ന് നിങ്ങൾ കരുതുന്നുണ്ടോ? എനിക്കറിയില്ല, ഇത് വളരെ രസകരമായ ഒരു വിഷയമാണെന്ന് ഞാൻ കരുതി, അത് ഇപ്പോൾ പ്രചാരത്തിലായി, പ്രത്യേകിച്ച് വിദേശത്ത്, അതിനാൽ ഞാൻ അതിനെക്കുറിച്ച് എഴുതി.
അങ്ങനെയെങ്കിൽ, ലേഖനം ഏത് ഉറവിടത്തിൽ നിന്നാണെന്ന് പറയണമെന്നില്ലേ? അതോ കൂടുതലും ലേഖനത്തിൻ്റെ വിവർത്തനമാണോ? അപ്പോൾ ഇത് നിങ്ങളുടെ സൃഷ്ടിയല്ല, മറ്റാരുടെയോ? കൂടാതെ, ഇതുപോലുള്ള ലേഖനങ്ങൾ ഉപയോഗശൂന്യമായി സംശയങ്ങൾ പരത്തുന്നു, മാരെക് ഒഡെഹ്നലിൻ്റെ ചുവടെയുള്ള അഭിപ്രായത്തിൽ കൃത്യമായി പറഞ്ഞിരിക്കുന്നതുപോലെ !!!
Jablíčkář-ലെ മറ്റെല്ലാ ലേഖനങ്ങളെയും പോലെ, ലേഖനത്തിൻ്റെ ഉറവിടം അവസാന വാക്യത്തിന് കീഴിൽ തുടക്കം മുതൽ പട്ടികപ്പെടുത്തിയിരിക്കുന്നു.
ക്ഷമിക്കണം, എനിക്ക് അത് മനസ്സിലായില്ല
ശരി, ഇത് നന്നായി വരുന്നില്ല - ഒരു ചെറിയ പരീക്ഷണം നടത്തുക: ശീർഷകവും തുടർന്ന് എല്ലാ സബ്ടൈറ്റിലുകളും മാത്രം വായിക്കുക - ഇതിൽ നിന്ന് iCloud ക്യാൻസറിനേക്കാൾ മോശമാണെന്ന് എനിക്ക് തോന്നുന്നു (ഒപ്പം കോർ ഡാറ്റ എവിടെയോ ഉണ്ട്, പക്ഷേ മുകളിൽ നിങ്ങൾ ഒരു സബ്ടൈറ്റിലിൽ എഴുതുന്നത് പോലെ iCloud പൂർണ്ണമായും പ്രവർത്തിക്കില്ലെന്ന് ഞാൻ ഓർക്കണം - കുറഞ്ഞത് അത് അടയാളപ്പെടുത്തുന്നില്ല). ഐക്ലൗഡിൽ കോർ ഡാറ്റ യഥാർത്ഥത്തിൽ എങ്ങനെ കാണപ്പെടുന്നുവെന്ന് കുറച്ച് ആളുകൾക്ക് മനസ്സിലാകും, ഈ ലേഖനം തീർച്ചയായും അത് ഒരു തരത്തിലും വിശദീകരിക്കാൻ മെനക്കെട്ടില്ല. നിങ്ങൾ നിരവധി ഖണ്ഡികകളിൽ ഇത് സൂചിപ്പിച്ചുവെന്നത് ശരിക്കും പര്യാപ്തമല്ല. ഞാൻ എവിടെയും ബഹുസ്വരത കാണുന്നില്ല - എല്ലാം പ്രവർത്തിക്കുന്നു എന്ന വസ്തുതയെക്കുറിച്ച് നിങ്ങൾ ഒരു മുഴുവൻ ലേഖനവും എഴുതേണ്ടതില്ല. എന്നാൽ ആയിരം വാക്കുകളുള്ള ലേഖനത്തിൽ, ഐക്ലൗഡിൻ്റെ മറ്റെല്ലാ ഭാഗങ്ങളും ഞാൻ കരുതുന്നത് പോലെ സാവധാനത്തിൽ പ്രവർത്തിക്കുന്നുവെന്ന് ഒരിക്കൽ പോലും പരാമർശിച്ചിട്ടില്ല ... ശരി, നിലവിലെ മാനസികാവസ്ഥയുടെ സാധാരണ - ആപ്പിളിനെ വിമർശിക്കുക, പരസ്യം പ്രതിഫലം നൽകുന്നു. ഒരു മത്സരാധിഷ്ഠിത കമ്പനിയും സമാനമായ ഒരു പരിഹാരം വാഗ്ദാനം ചെയ്യുന്നില്ല എന്നത് എടുത്തുപറയേണ്ടതാണ്... അതിന് ഇടമില്ല, അല്ലേ?
ഞാൻ ആരെയും ഉപദേശിക്കാൻ ആഗ്രഹിക്കുന്നില്ല, പക്ഷേ ഞാൻ ഒരു നിയമം പാലിക്കുന്നു: എനിക്ക് എന്തെങ്കിലും മനസ്സിലായില്ലെങ്കിൽ, ഞാൻ അതിനെക്കുറിച്ച് എഴുതുന്നില്ല.
ലേഖനം വസ്തുനിഷ്ഠമാണെന്നോ ഒന്നിലധികം വീക്ഷണങ്ങൾ പ്രകടിപ്പിക്കുന്നുവെന്നോ നിങ്ങൾ ശാന്തമായ മുഖത്തോടെ എന്നോട് പറഞ്ഞാൽ, നിർഭാഗ്യവശാൽ എനിക്ക് ചിരിക്കേണ്ടിവരും.
അതെ, ഞാൻ സബ്ടൈറ്റിലുകൾ കുറച്ചുകൂടി ആക്രമണാത്മകമായി തിരഞ്ഞെടുത്തു, ചിലപ്പോൾ അതിരുകടന്നതാണ്, ഞാൻ അത് അംഗീകരിക്കുന്നു. മറ്റ് ഐക്ലൗഡ് ഫീച്ചറുകളുടെ പ്രവർത്തനം അവിടെ സൂചിപ്പിച്ചിരിക്കുന്നു. മറ്റ് സേവനങ്ങൾ ചെയ്യാത്തവ iCloud വാഗ്ദാനം ചെയ്യുന്നു എന്ന വസ്തുതയെക്കുറിച്ചും പരാമർശമുണ്ട്. ഐക്ലൗഡ് അത് ഒരേയൊരു ഒന്നായി വാഗ്ദാനം ചെയ്യുന്നത് അവിടെയല്ല. മേൽപ്പറഞ്ഞ ഡ്രോപ്പ്ബോക്സ് ഉണ്ട്, അത് ഏറ്റവും സാധാരണമായ ബദലാണ്, എന്നാൽ ഇത് തീർച്ചയായും ഐക്ലൗഡ് ചെയ്യുന്നത് വാഗ്ദാനം ചെയ്യുന്നില്ല, അതായത് ഡാറ്റാബേസ് സിൻക്രൊണൈസേഷൻ.
ഒരേ വിഷയത്തെക്കുറിച്ച് നിരവധി ഡവലപ്പർമാർ സംസാരിക്കുന്ന രീതിയിൽ ലേഖനം വിഷയത്തിൽ കൂടുതൽ വീക്ഷണങ്ങൾ പ്രകടിപ്പിക്കുന്നു. എനിക്ക് വ്യക്തിപരമായി നിരവധി ഡെവലപ്പർ സ്റ്റുഡിയോകളോട് ചോദിക്കാൻ അവസരം ലഭിച്ചിരുന്നു, അവയെല്ലാം കോർ ഡാറ്റയിൽ ഒരു പ്രശ്നമുണ്ടെന്ന് എന്നെ സ്ഥിരീകരിച്ചു.
ഇത് വിചിത്രമാണ്, കാരണം ഞാൻ ഹാക്കർ വാർത്തകൾ, പിന്തുണാ ഫോറങ്ങൾ അല്ലെങ്കിൽ വെർജിൽ ചർച്ചകൾ എന്നിവ വായിക്കുമ്പോൾ, പകുതിയോളം ഡെവലപ്പർമാരും തങ്ങൾക്ക് അതിൽ ഒരു പ്രശ്നവുമില്ലെന്ന് പറയുന്നു (ഈ ചർച്ചയിൽ പോലും ഇത് സ്വയം പറയുന്ന ആളുകളുണ്ട്). എന്നാൽ നിങ്ങൾ ഡെവലപ്പർമാരോട് സംസാരിച്ചു, അവിടെ അത് പ്രവർത്തിക്കുന്നില്ലെന്ന് അവർ 100% നിങ്ങളോട് പറഞ്ഞു. രസകരം, ഇത് വളരെ സാദ്ധ്യതയുള്ളതായി തോന്നുന്നു - ഇത് പ്രവർത്തിച്ച ആളുകളുടെ അഭിപ്രായം, അവർ ... ഉം ... തെറ്റിപ്പോയി എന്ന് പറയാൻ ഞാൻ തീർച്ചയായും ധൈര്യപ്പെടില്ല.
നമ്മൾ ആപ്പിളിനെ ആപ്പിളുമായി താരതമ്യം ചെയ്താൽ (hehe), Dropbox, iCloud Document Sync എന്നിവ രണ്ടും നന്നായി പ്രവർത്തിക്കുന്നു. അതിനാൽ കോർ ഡാറ്റ സമന്വയത്തെക്കുറിച്ച് സംസാരിക്കുമ്പോൾ ഡ്രോപ്പ്ബോക്സിനെ പരാമർശിക്കാൻ ഞാൻ ഒരു കാരണവും കാണുന്നില്ല.
ചുരുക്കത്തിൽ, എനിക്ക് മനസ്സിലാകാത്തത്, iCloud പ്രവർത്തിക്കുന്നില്ല എന്ന വസ്തുതയെ അടിസ്ഥാനമാക്കിയാണ് നിങ്ങൾ മുഴുവൻ ലേഖനവും അടിസ്ഥാനമാക്കിയുള്ളത് - കാലഘട്ടം. ഇത് 13-ാം വരിയിലെ കോർ ഡാറ്റ സമന്വയത്തെക്കുറിച്ച് മാത്രമാണെന്ന് നിങ്ങൾ സൂചിപ്പിച്ചു. എന്നാൽ ഐക്ലൗഡ് എങ്ങനെ പ്രവർത്തിക്കുന്നില്ല എന്നതിനെക്കുറിച്ചാണ് ലേഖനത്തിൻ്റെ കേവലഭൂരിപക്ഷം. കോസ് കേവലം അസത്യമാണ്. അതൊരു സംവേദനമാണ് എന്നത് ഒരുപക്ഷേ സത്യമായിരിക്കാം. എന്നാൽ നിങ്ങൾക്ക് വസ്തുതാപരമായി ശരിയായി എഴുതണമെങ്കിൽ, നിങ്ങൾ ഇത് ശ്രദ്ധിക്കണം. കാരണം നിങ്ങൾ താഴേക്ക് നോക്കുമ്പോൾ, നിങ്ങൾ എഴുതിയത് പോലെ തന്നെ അത് മനസ്സിലാക്കിയ ആളുകളുണ്ട് - iCloud പ്രവർത്തിക്കുന്നില്ല - അതുകൊണ്ടാണ് iCloud ബാക്കപ്പ് കുറഞ്ഞത് പ്രവർത്തിക്കുന്നുണ്ടോ എന്ന് അവർ ചോദിക്കാൻ തുടങ്ങിയത്. മിക്ക ആളുകൾക്കും ഇത് എങ്ങനെ തോന്നി എന്നതിൻ്റെ ഏറ്റവും മികച്ച തെളിവാണ് അതെന്ന് ഞാൻ കരുതുന്നു.
ദി വെർജിൽ ഞാൻ രചയിതാവിന് എഴുതിയത് ഞാൻ നിങ്ങൾക്ക് എഴുതാം: ഇത് ഒരു സ്വകാര്യ ബ്ലോഗ് അല്ല, അവിടെ തെറ്റായ കാര്യങ്ങൾ പ്രചരിപ്പിക്കുന്നത് ശരിയാണ്. ദശലക്ഷക്കണക്കിന് ആളുകൾ ഇത് വായിക്കുന്നു (ജാബ്ലിക്കറുടെ കാര്യത്തിൽ ആയിരക്കണക്കിന്) നിങ്ങളെ വിശ്വസിക്കുകയും നിങ്ങൾ എഴുതുന്നത് വസ്തുതകളായി കണക്കാക്കുകയും ചെയ്യുന്നു. അതിനാൽ ലേഖനം എഴുതുന്നതിന് മുമ്പ് അത് എന്താണെന്ന് നിങ്ങൾ കണ്ടെത്താത്തത് ഒഴികഴിവില്ല. എനിക്ക് അത് മനസ്സിലാക്കാൻ കഴിയുമെങ്കിൽ പോലും. വസ്തുതകളുമായി പൊരുത്തപ്പെടാതെ നിങ്ങൾ തിരഞ്ഞെടുത്ത് ഫയൽ വലിച്ചെറിയുന്നത് ഞാൻ മോശമായി കാണുന്നു, അങ്ങനെ ഫലം ഒരു സംവേദനം പിന്തുടരുന്ന ഒരു ലളിതമായ ലേഖനമാണ്.
പക്ഷേ, ലേഖനത്തിൻ്റെ തലക്കെട്ട് "എന്തുകൊണ്ട് എങ്ങനെയെങ്കിലും പ്രവർത്തിക്കുന്നില്ല, കോർ ഡാറ്റ സമന്വയം?" എന്നായിരുന്നുവെങ്കിൽ, അത് വായിക്കുന്നത് വളരെ കുറവായിരിക്കുമെന്ന് ഞാൻ മനസ്സിലാക്കുന്നു. ഗുണനിലവാരത്തിനും അളവിനുമായി സൃഷ്ടിക്കുന്നത് തമ്മിലുള്ള വിഭജന രേഖ ഇതാ.
ഞാൻ തന്നെ അഞ്ച് ചെക്ക് ഡെവലപ്പർമാരോട് (നാല് ഉത്തരം നൽകി), ഒരു വിദേശിയോട് ചോദിച്ചു, കോർ ഡാറ്റയിൽ ഒരു പ്രശ്നമുണ്ടെന്ന് അവർ പൊതുവെ സ്ഥിരീകരിച്ചു. ഇത് എല്ലാവർക്കും ശരിയാണെന്ന് ഞാൻ പറയുന്നില്ല, ചുരുക്കത്തിൽ, ഞാൻ മറ്റെവിടെയെങ്കിലും വായിച്ചത് ശരിയാണെന്ന് ഞാൻ ചോദിച്ചവ സ്ഥിരീകരിച്ചു. നിർഭാഗ്യവശാൽ, എനിക്ക് ഒരു നല്ല പ്രതികരണം ലഭിച്ചില്ല, അത് ഞാൻ ലേഖനത്തിൽ പരാമർശിക്കുമായിരുന്നു. എനിക്ക് കൂടുതൽ ഡവലപ്പർമാരെ വിവരിക്കാമായിരുന്നു, പക്ഷേ മനസ്സിൽ വന്ന എല്ലാ ചെക്ക് ഡെവലപ്പർമാർക്കും ഞാൻ കത്തെഴുതി, ഞങ്ങൾക്ക് കോൺടാക്റ്റുകളുള്ള ചില വിദേശികളെയും ഞങ്ങൾ ചേർത്തു, പക്ഷേ അവരെല്ലാം ആശയവിനിമയം നടത്തുന്നില്ല.
"ഐക്ലൗഡിൻ്റെ രണ്ട് മുഖങ്ങൾ" എന്ന ലേഖനത്തിൻ്റെ യഥാർത്ഥ പതിപ്പിൽ ഞാൻ ഉറച്ചുനിൽക്കാത്തത് ലജ്ജാകരമാണ്, കാരണം ഇത് കൂടുതൽ ഉചിതമായിരിക്കുമെന്നും മറ്റൊരു തലക്കെട്ട് ലേഖനത്തിന് തികച്ചും വ്യത്യസ്തമായ അനുഭവം നൽകുമായിരുന്നുവെന്നും ഞാൻ സമ്മതിക്കുന്നു. എന്നാൽ ഇപ്പോൾ എനിക്ക് അത് തിരിച്ചെടുക്കാൻ കഴിയില്ല.
അതെ, അത് ഒരുപക്ഷേ വളരെ വ്യത്യസ്തമായിരിക്കും. ഈ ഡെവലപ്പർമാരോടൊപ്പം ഞാൻ നിങ്ങളെ വിശ്വസിക്കുന്നു, വിവിധ ഫോറങ്ങളിലെ നൂറുകണക്കിന് ആളുകളുടെ അഭിപ്രായങ്ങൾ ഞാൻ വായിച്ചു, അവിടെ അത് പോളി ഓൺ പോൾ ആണെന്ന് ഞാൻ കണ്ടു. കാരണം ഒരുപാട് ആളുകൾ കോർ ഡാറ്റ സമന്വയം ഒരു പ്രശ്നവുമില്ലാതെ ഉപയോഗിക്കുന്നു - അവർ ലളിതമായ ഘടനകൾ ഉപയോഗിക്കുകയും ലയനം ശരിയായി കൈകാര്യം ചെയ്യുകയും ചെയ്യുന്നുവെങ്കിൽ, ഒരു പ്രശ്നവും ഉണ്ടാകേണ്ടതില്ല. CDS (കോർ ഡാറ്റ സമന്വയം) നടപ്പിലാക്കുന്നതിൽ തത്വത്തിൽ പോലെ പിശകുകളില്ല - ഉദാഹരണത്തിന്, നിങ്ങൾക്ക് ഒരു പൊതു പൂർവ്വികനുള്ള രണ്ട് ഡാറ്റാബേസുകൾ ഉള്ളപ്പോൾ എന്തുചെയ്യണം, ഓരോന്നിലും നിങ്ങൾ ചില മാറ്റങ്ങൾ വരുത്തി, അതിനുശേഷം നിങ്ങൾ ആ മാറ്റങ്ങളും അവയും കൈമാറാൻ ശ്രമിക്കുന്നു. സംഘർഷം മാറ്റണോ? ഇത് ഡാറ്റാബേസിൻ്റെ (O(mn^2)) വളരെ വലുതും സങ്കീർണ്ണവുമായ ഒരു പ്രശ്നമാണ്, ആരും ഇത് ഇതുവരെ തൃപ്തികരമായി പരിഹരിച്ചിട്ടില്ല, ആപ്പിൾ പിന്നീട് ചുരുക്കം ചിലതിൽ ഒന്നായി ശ്രമിക്കും.
ഇതിനെക്കുറിച്ച് കൂടുതൽ അറിയാത്ത ആളുകളോട് എനിക്ക് ഖേദമുണ്ട്, ഇവിടെ വന്ന് ഒരു ലേഖനം വായിച്ച് ഐക്ലൗഡ് ഒരു കഷണം ആണെന്ന തോന്നലോടെ പോകുന്നു. അതേ സമയം, ഞാൻ മുമ്പ് എഴുതിയതുപോലെ, ഒരു പ്രശ്നവുമില്ലാതെ പ്രവർത്തിക്കുന്ന ഡസൻ കണക്കിന് ഫംഗ്ഷനുകൾ ശരിക്കും ആകർഷണീയമാണ് കൂടാതെ നിരവധി തവണ എനിക്ക് ധാരാളം ഡാറ്റ സംരക്ഷിച്ചു. അതിനാൽ, മുഴുവൻ ഐക്ലൗഡിനെയും കുറ്റപ്പെടുത്തുന്ന സിഎസ്ഡിയുടെ വളരെ ബുദ്ധിമുട്ടുള്ള പ്രശ്നം കാരണം എനിക്ക് ഈ ഫയൽ അന്യായമായി തോന്നി - നിർഭാഗ്യവശാൽ, ചില ആളുകൾ അത് അങ്ങനെ മനസ്സിലാക്കി.
കോർ ഡാറ്റ സമന്വയത്തിൻ്റെ പ്രശ്നങ്ങളെക്കുറിച്ചുള്ള ലേഖനത്തെ സംബന്ധിച്ചിടത്തോളം - ഇത് വായിക്കുന്നതിൽ എനിക്ക് സന്തോഷമുണ്ട്, അതിനെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾ ഞാൻ അഭിനന്ദിക്കുന്നു. CDS എല്ലാ iCloud-ഉം പിടിച്ചെടുക്കുന്നത് ലജ്ജാകരമാണ് (നിങ്ങളുടെ സമർപ്പണത്തിൽ മാത്രമല്ല, E. ഹാംബർഗറിൻ്റെ സമർപ്പണത്തിലും അൽപ്പം, അവൻ അത് എങ്ങനെയെങ്കിലും വേർപെടുത്താൻ ശ്രമിച്ചെങ്കിലും - തുടർന്ന് ഡസൻ കണക്കിന് സെർവറുകൾ ഏറ്റെടുത്തു - ലളിതമാക്കി - ശൈലിയിൽ പ്രസിദ്ധീകരിച്ചു. "iCloud ഉപയോഗപ്രദമാണ്").
ആപ്പിളിന് അതിന് അർഹതയില്ലെന്ന് ഞാൻ കരുതുന്നു - പ്രത്യേകിച്ചും മറ്റാരും പ്രശ്നം പരിഹരിക്കാൻ പോലും ശ്രമിക്കുന്നില്ല.
ഈ ലേഖനം പ്രായോഗികമായി അസംതൃപ്തരായ ഡെവലപ്പർമാരുടെയും അവരുടെ പ്രശ്നങ്ങളുടെയും ഒരു പദപ്രയോഗം മാത്രമാണ്. ഡെവലപ്മെൻ്റ്, ഐക്ലൗഡ് എന്നിവയിൽ എനിക്ക് വ്യക്തിപരമായ അനുഭവമില്ല, ലഭ്യമായ വിവരങ്ങളിൽ നിന്നാണ് ഞാൻ വരച്ചത്.
വസ്തുതകൾ കൂട്ടിച്ചേർക്കാൻ, സ്ലേവ്-സ്ലേവ് സ്റ്റൈൽ ഡാറ്റാബേസുകളുടെ സമന്വയം ഒരു O(mn^2) പ്രശ്നമാണ്, അത് ഗൂഗിളോ ഒറാക്കിളോ പോലും ശ്രമിക്കില്ല (മിതമായ സങ്കീർണ്ണമായ ഘടനകൾക്കായി ആപ്പിൾ ഇതിനകം തന്നെ ഇത് മാന്യമായി പരിഹരിച്ചിട്ടുണ്ട്). ഇത് പരിഹരിക്കാൻ ശ്രമിക്കുന്ന ഒരേയൊരു കമ്പനി ആപ്പിൾ മാത്രമാണ്, പക്ഷേ ഇത് വിമർശിക്കപ്പെടുന്നു. മറുവശത്ത്, ഗൂഗിൾ അതിൻ്റെ മാസ്റ്റർ-സ്ലേവ് സിൻക്രൊണൈസേഷൻ (ഓൺലൈൻ) O(1), ചിലപ്പോൾ ഓഫ്ലൈൻ O(n) എന്നിവ ഉപയോഗിച്ച് പുറകിൽ നിന്ന് ചിരിക്കുന്നു, സാങ്കേതിക ബ്ലോഗ്സ്ഫിയറിന് ഇത് എന്താണ് എഴുതുന്നതെന്ന് മനസ്സിലാകുന്നില്ല. കാരണം ഈ സാഹചര്യത്തിൽ മാത്രമാണ് സാങ്കേതികമായി പിന്നിൽ നിൽക്കുന്നവർ പ്രശംസിക്കപ്പെടുന്നതും പയനിയർമാർ വിമർശിക്കപ്പെടുന്നതും. പ്രൈം ട്രാൻസ്മിഷനിൽ മനുഷ്യരുടെ അജ്ഞത.
ഞാൻ Android-ൽ നിന്ന് മാറുകയാണ്, അതിനാൽ എനിക്ക് ഒരു ലളിതമായ ചോദ്യമുണ്ട്: ഒന്നിലധികം ഉപകരണങ്ങളിൽ (ഉദാ. iPhone-ലും iPad-ലും സംരക്ഷിച്ച ഗെയിം സ്ഥാനം) സമന്വയിപ്പിക്കുമ്പോഴാണ് പ്രശ്നമെന്ന് ലേഖനത്തിൽ നിന്ന് ഞാൻ മനസ്സിലാക്കി. എനിക്ക് ഒരു ഐഫോൺ മാത്രമേ ഉണ്ടാകൂ, അതിനാൽ ഐക്ലൗഡിലെ ഒരേയൊരു ഉപകരണത്തിൻ്റെ ബാക്കപ്പിനും ഈ പ്രശ്നം ബാധകമാണോ എന്നതാണ് ചോദ്യം. പുതിയ ഫോണിൽ (സോഷ്യൽ നെറ്റ്വർക്കുകൾക്കുള്ള പാസ്വേഡുകൾ, സംരക്ഷിച്ച ഗെയിം സ്ഥാനങ്ങൾ...) എല്ലാ ക്രമീകരണങ്ങളും ആപ്ലിക്കേഷൻ ക്രമീകരണങ്ങളും ഉള്ളപ്പോൾ ഞാൻ എൻ്റെ iPhone വിൽക്കുകയും പുതിയൊരെണ്ണം വാങ്ങുകയും iCloud-ൽ നിന്ന് പൂർണ്ണമായ ബാക്കപ്പ് അപ്ലോഡ് ചെയ്യുകയും ചെയ്യും. പഴയതിൽ കഴിഞ്ഞ തവണ, അത് അങ്ങനെയാണോ പ്രവർത്തിക്കുന്നത്? കുടിയേറ്റത്തിനുള്ള പ്രധാന കാരണങ്ങളിലൊന്നാണിത്, അതായത്. റൂട്ട് ഇല്ലാതെ ആൻഡ്രോയിഡ് പൂർണ്ണമായും ബാക്കപ്പ് ചെയ്യാൻ കഴിയില്ല, ഞാൻ മറ്റൊരു ഫോണിലേക്ക് മാറിയപ്പോൾ, ഞങ്ങൾ എല്ലാ ആപ്പുകളും ഡൗൺലോഡ് ചെയ്തു, പക്ഷേ എനിക്ക് അവയിലെ എല്ലാ ക്രമീകരണങ്ങളും വീണ്ടും സ്വമേധയാ ചെയ്യേണ്ടിവന്നു, കൂടാതെ ഡസൻ കണക്കിന് ആപ്ലിക്കേഷനുകൾക്കൊപ്പം, അത് മണിക്കൂറുകളോളം അധിക സമയം. ഐട്യൂൺസിലെ ഒരു ഉപകരണത്തിന് ഐക്ലൗഡ് ഈ പ്രശ്നം പരിഹരിക്കുമോ? വിവരങ്ങൾക്ക് നന്ദി.
നിങ്ങൾ ഭയപ്പെടേണ്ടതില്ല! Apple ഉപകരണങ്ങളിലെ iCloud എല്ലായിടത്തും 100% പ്രവർത്തിക്കുന്നു. ഏകദേശം 2 മാസം മുമ്പ് ഞാൻ ഒരു iP5 വാങ്ങി, ഞാൻ wifi-യിലെ ഒരു കോഫി ഷോപ്പിൽ ഇരുന്നു, എൻ്റെ ആപ്പിൾ അക്കൗണ്ട് പാസ്വേഡ് നൽകി, 10 മിനിറ്റിനുള്ളിൽ എൻ്റെ പഴയ ഐഫോണിൻ്റെ കൃത്യമായ ചിത്രം എനിക്ക് ലഭിച്ചു, അവസാനം തുറന്ന ആപ്ലിക്കേഷനുകൾ പോലും എനിക്ക് തോന്നുന്നു!!! ഐഫോണിലെ എല്ലാ ഡാറ്റയും ഏകദേശം 10 മിനിറ്റിനുള്ളിൽ പുതിയ ഐപിയിലേക്ക് ഡൗൺലോഡ് ചെയ്യപ്പെടും (എനിക്ക് വർഷങ്ങൾക്ക് മുമ്പ് ആദ്യത്തെ ഐഫോണിൽ നിന്നുള്ള ഡാറ്റയുള്ള 32 ജിബി ഐഫോൺ പൂർണ്ണമായി ഉണ്ടായിരുന്നു, അതിനാൽ ഇതിന് കുറച്ച് സമയമെടുത്തേക്കാം) പുതിയ ഐപിയിലേക്ക് പോലും ഡൗൺലോഡ് ചെയ്യേണ്ട (തീർച്ചയായും) ആപ്ലിക്കേഷനുകളുടെ ക്രമീകരണം, എന്നാൽ അവയിലെല്ലാം മുമ്പത്തെ iPhone-ൽ അടങ്ങിയിരിക്കുന്ന ഡാറ്റ അടങ്ങിയിരിക്കും. നിങ്ങൾ സ്വമേധയാ ചെയ്യേണ്ടത് ആവശ്യമുള്ള ആപ്ലിക്കേഷനുകളിലേക്ക് ലോഗിൻ ചെയ്യുക എന്നതാണ്.)
നിങ്ങൾ ഭയപ്പെടേണ്ടതില്ല! Apple ഉപകരണങ്ങളിലെ iCloud എല്ലായിടത്തും 100% പ്രവർത്തിക്കുന്നു. ഏകദേശം 2 മാസം മുമ്പ് ഞാൻ ഒരു iP5 വാങ്ങി, ഞാൻ wifi-യിലെ ഒരു കോഫി ഷോപ്പിൽ ഇരുന്നു, എൻ്റെ ആപ്പിൾ അക്കൗണ്ട് പാസ്വേഡ് നൽകി, 10 മിനിറ്റിനുള്ളിൽ എൻ്റെ പഴയ ഐഫോണിൻ്റെ കൃത്യമായ ചിത്രം എനിക്ക് ലഭിച്ചു, അവസാനം തുറന്ന ആപ്ലിക്കേഷനുകൾ പോലും എനിക്ക് തോന്നുന്നു!!! ഐഫോണിലെ എല്ലാ ഡാറ്റയും ഏകദേശം 10 മിനിറ്റിനുള്ളിൽ പുതിയ ഐപിയിലേക്ക് ഡൗൺലോഡ് ചെയ്യപ്പെടും (എനിക്ക് വർഷങ്ങൾക്ക് മുമ്പ് ആദ്യത്തെ ഐഫോണിൽ നിന്നുള്ള ഡാറ്റയുള്ള 32 ജിബി ഐഫോൺ പൂർണ്ണമായി ഉണ്ടായിരുന്നു, അതിനാൽ ഇതിന് കുറച്ച് സമയമെടുത്തേക്കാം) പുതിയ ഐപിയിലേക്ക് പോലും ഡൗൺലോഡ് ചെയ്യേണ്ട (തീർച്ചയായും) ആപ്ലിക്കേഷനുകളുടെ ക്രമീകരണം, എന്നാൽ അവയിലെല്ലാം മുമ്പത്തെ iPhone-ൽ അടങ്ങിയിരിക്കുന്ന ഡാറ്റ അടങ്ങിയിരിക്കും. നിങ്ങൾ സ്വമേധയാ ചെയ്യേണ്ടത് ആവശ്യമുള്ള ആപ്ലിക്കേഷനുകളിലേക്ക് ലോഗിൻ ചെയ്യുക എന്നതാണ്.)
എനിക്കും ഇവിടെ സംഭാവന ചെയ്യേണ്ടതുണ്ട്.. ഒരു തുടക്കക്കാരനായ ഡെവലപ്പർ എന്ന നിലയിൽ, എൻ്റെ ആപ്ലിക്കേഷനിലും iCloud നടപ്പിലാക്കാൻ ഞാൻ ശ്രമിക്കുന്നു.. എനിക്ക് ഇതുവരെ ഡാറ്റ നഷ്ടമൊന്നും ഉണ്ടായിട്ടില്ല.. എല്ലാം അത് പോലെ പ്രവർത്തിക്കുന്നു.. ഞാൻ ഊഹിക്കുന്നു ഭാഗ്യം.. എനിക്ക് ഇഷ്ടപ്പെടാത്ത ഒരേയൊരു കാര്യം സ്പീഡ് സിൻക്രൊണൈസേഷൻ ആണ്.. ഏകദേശം 1 MB ഡാറ്റ ലോഡുചെയ്യുന്നത് തീർച്ചയായും ഇൻ്റർനെറ്റിൽ നിന്ന് ഒരു ക്ലാസിക് 1 MB ഡാറ്റ ഡൗൺലോഡ് ചെയ്യുന്നതിനേക്കാൾ കൂടുതൽ സമയമെടുക്കും.. എന്നിരുന്നാലും, എല്ലാ ലോഗുകളും ഡൗൺലോഡ് ചെയ്തതിനാൽ, അത് സ്വീകാര്യമാണ് .. അതെ, നിങ്ങളുടെ IP അല്ലെങ്കിൽ iPad ബഗ് ചെയ്യുന്നത് വളരെ എളുപ്പമാണ്, അതിനാൽ iCloud-ൽ നിന്ന് എല്ലാ ഡാറ്റയും ഇല്ലാതാക്കുകയും തുടർന്ന് മുഴുവൻ ഫോണും പുനഃസ്ഥാപിക്കുകയും ചെയ്യേണ്ടത് ആവശ്യമാണ്.. (ഡാറ്റ അവിടെ തന്നെ തുടരും, പക്ഷേ ക്രമീകരണങ്ങൾ തെറ്റാണെങ്കിൽ ഒരു പിശക് സൃഷ്ടിക്കപ്പെടും.. ) എന്നാൽ എല്ലാം 10 മിനിറ്റിനുള്ളിൽ പുനഃസ്ഥാപിക്കപ്പെടും, ഈ പ്രശ്നം ഡെവലപ്പർമാരെ മാത്രം ബാധിക്കുന്നു.. ഇത് ഒരു സാധാരണ മനുഷ്യന് സംഭവിക്കില്ല.. iOS6-ൽ, കോർ ഡാറ്റയുടെ രൂപത്തിൽ iCloud-ൽ എനിക്ക് തീർച്ചയായും വലിയ പ്രശ്നങ്ങളൊന്നുമില്ല, ഞാൻ ഒരു പരിധിവരെ വിയോജിക്കുന്നു. ലേഖനത്തോടൊപ്പം.
ശരി, ആദ്യ വാചകം “സ്റ്റീവ് ജോബ്സ് ഒരു സേവനം അവതരിപ്പിച്ചു, അത് ഇന്നും പല ഡെവലപ്പർമാരെയും ഭയപ്പെടുത്തുന്നു. ഇത് ഐക്ലൗഡല്ലാതെ മറ്റൊന്നുമല്ല. ഇത് യഥാർത്ഥത്തിൽ കോർ ഡാറ്റ സമന്വയത്തിൻ്റെ ഒരു പ്രശ്നം മാത്രമാണെന്ന വസ്തുത, ഞങ്ങൾ ഏകദേശം 12 വരികൾ ചുവടെ കണ്ടെത്തും.
നരകം, സെൻസേഷണലിസത്തിന് വേണ്ടി, അവയെ കൂടുതൽ സെൻസേഷണൽ ആക്കുന്നതിന് വസ്തുതകൾ വളച്ചൊടിക്കേണ്ടതുണ്ട്.