ആപ്ലിക്കേഷനുകളെ സംബന്ധിച്ചിടത്തോളം, iOS വളരെ അടച്ച സിസ്റ്റമാണ്, ഒരു ജയിൽ ബ്രേക്ക് ഇല്ലാതെ നിങ്ങൾക്ക് ആപ്പ് സ്റ്റോർ വഴിയല്ലാതെ മറ്റൊരു വിധത്തിലും ആപ്ലിക്കേഷനുകൾ ലഭിക്കില്ല. കൂടാതെ, ഉപയോക്താക്കളെ സംരക്ഷിക്കുന്നതിനായി ഓരോ ആപ്ലിക്കേഷനും ആപ്പിളിൻ്റെ അവലോകനത്തിലൂടെ കടന്നുപോകുന്നു. പക്ഷേ, അതൊരു പുകമറ മാത്രമല്ലേ?
പ്രശ്നം വഞ്ചനാപരമായ അപേക്ഷകൾ മിക്കവാറും എല്ലാ മാസവും ആപ്പിൾ സ്റ്റേജിൽ ചർച്ച ചെയ്യപ്പെടുന്നു. ആപ്പ് സ്റ്റോറിൽ നിന്ന് അവ ഇല്ലാതാക്കിയിട്ട് അധികനാളായിട്ടില്ല ഒരു ഡെവലപ്പറിൽ നിന്നുള്ള തട്ടിപ്പ് ആപ്പുകൾ, അറിയപ്പെടുന്ന ഗെയിമുകളുടെ ജനപ്രീതിയെ ഇരയാക്കുകയും വേഗത്തിൽ പണം സമ്പാദിക്കാൻ ശ്രമിക്കുകയും ചെയ്തു.
കുറച്ച് ദിവസങ്ങൾക്ക് മുമ്പ്, ഒരു ജനപ്രിയ നിൻ്റെൻഡോ ഗെയിമും പ്രത്യക്ഷപ്പെട്ടു, പോക്കിമോൻ മഞ്ഞ, എന്നിരുന്നാലും, അറിയപ്പെടുന്ന കൺസോൾ നിർമ്മാതാവിൽ നിന്ന് തികച്ചും വ്യത്യസ്തനായ ഒരാളായിരുന്നു രചയിതാവ്. ഇത് ഒരു ജനപ്രിയ ജാപ്പനീസ് ഗെയിമാണെന്ന് സംശയിക്കാത്ത ഉപയോക്താക്കൾ വിശ്വസിച്ചു, പക്ഷേ മെനു ലോഡുചെയ്ത ഉടൻ തന്നെ ഗെയിം തകരാറിലാകുന്ന ഒരു തട്ടിപ്പ് മാത്രമായിരുന്നു ഇത്. എന്നിരുന്നാലും, വൺ-സ്റ്റാർ അവലോകനങ്ങളുടെ എണ്ണം സ്വയം സംസാരിക്കുന്നു. 24 മണിക്കൂറിനുള്ളിൽ ആപ്പിൾ ആപ്പ് സ്റ്റോറിൽ നിന്ന് പിൻവലിച്ചു. "ഗെയിം" ആ സമയത്ത് യുഎസ് ആപ്പ് സ്റ്റോറിൽ മൂന്നാം സ്ഥാനത്തെത്തി.
അവിടെ എത്താൻ പോലും എങ്ങനെ സാധിക്കുമെന്ന് നിങ്ങൾ സ്വയം ചോദിക്കുന്നു കണിശമായ അത്തരം ആപ്ലിക്കേഷനുകൾക്ക് ആപ്പിളിൻ്റെ നിയന്ത്രണം ലഭിക്കും. ഡെവലപ്പർമാർക്കുള്ള വ്യവസ്ഥകൾ, മാർഗ്ഗനിർദ്ദേശങ്ങൾ എന്ന് വിളിക്കപ്പെടുന്നവ, വളരെക്കാലമായി അറിയപ്പെടുന്നു. വ്യക്തമായ നിയമങ്ങൾ സജ്ജീകരിച്ചിരിക്കുന്നു, വഞ്ചകരെ വാചകം അനുസരിച്ച് ശിക്ഷിക്കണം. ഇത് സംഭവിക്കുന്നത് നിരവധി ആഴ്ചകൾക്ക് ശേഷം, ചിലപ്പോൾ മാസങ്ങൾ, ആപ്പിൾ പ്രവർത്തിക്കാൻ തുടങ്ങുമ്പോൾ, അത്തരം ആപ്ലിക്കേഷനുകൾ പരിശോധനയിൽ വിജയിക്കരുത്.
സിസ്റ്റത്തിലെ ഒരു പോരായ്മ കണ്ടെത്താൻ നമ്മൾ അധികം പോകേണ്ടതില്ല. ചെക്ക് ഡെവലപ്പർമാരിൽ ഒരാൾ തൻ്റെ അനുഭവങ്ങളെക്കുറിച്ച് പരോക്ഷമായി എന്നോട് തുറന്നുപറഞ്ഞു. ആപ്പിളിൻ്റെ നിയമങ്ങൾ അനുസരിച്ച് കർശനമായി നിരോധിച്ചിരിക്കുന്ന Google Analytics സ്ഥിതിവിവരക്കണക്കുകൾക്കായി ഉപയോഗിക്കുന്ന JavaScript അദ്ദേഹം തൻ്റെ ആപ്ലിക്കേഷനിൽ നടപ്പിലാക്കി. ഒരു ട്രയൽ എന്ന നിലയിൽ മാത്രമേ അദ്ദേഹം അത് അവിടെ ഉണ്ടായിരുന്നുള്ളൂ, പക്ഷേ അംഗീകാരത്തിനായി അയയ്ക്കുന്നതിന് മുമ്പ് അത് നീക്കം ചെയ്യാൻ മറന്നു. എന്നിരുന്നാലും, അംഗീകാരത്തിന് ശേഷം അത് പ്രവർത്തനരഹിതമായിരുന്നു.
അത് ആപ്പിളിൻ്റെ ഭാഗത്ത് എങ്ങനെ പോയി? അപ്രൂവൽ പ്രോസസിലേക്ക് അപേക്ഷ അയച്ച് എട്ട് ദിവസം കഴിഞ്ഞു, അത് "അവലോകനത്തിനായി കാത്തിരിക്കുന്നു" എന്ന നിലയിലായിരുന്നു - അംഗീകാരത്തിനായി കാത്തിരിക്കുന്നു. എട്ടാം ദിവസം, പ്രത്യക്ഷത്തിൽ അവളുടെ ഊഴമായിരുന്നു, "ഇൻ റിവ്യൂ" എന്ന നിലയിലേക്ക് പോയി - അംഗീകാര പ്രക്രിയയിൽ. പൂർണ്ണമായ രണ്ട് മിനിറ്റിന് ശേഷം, ഇത് ഇതിനകം അംഗീകരിക്കപ്പെടുകയും ആപ്പ് സ്റ്റോറിൽ സമാരംഭിക്കാൻ തയ്യാറാവുകയും ചെയ്തു. അതായത്, അപേക്ഷ അംഗീകരിച്ച വ്യക്തി രണ്ട് മിനിറ്റ് മുഴുവൻ അതിനായി നീക്കിവച്ചു. ആപ്ലിക്കേഷനിൽ അത്തരം രണ്ട് മിനിറ്റിനുള്ളിൽ എന്താണ് ഗവേഷണം ചെയ്യാൻ കഴിയുക?
ആപ്ലിക്കേഷൻ കോഡ് ആരും നേരിട്ട് പരിശോധിക്കുന്നില്ലെന്ന് വ്യക്തം. ആപ്ലിക്കേഷൻ്റെ ചില വശങ്ങൾ പരിശോധിക്കുന്ന ഏതെങ്കിലും തരത്തിലുള്ള സോഫ്റ്റ്വെയർ ബോട്ട് ഉണ്ടാകാൻ സാധ്യതയുണ്ട്, അതിൽ ക്ഷുദ്രകരമായ ക്ഷുദ്രവെയർ അടങ്ങിയിട്ടുണ്ടോ എന്ന്. ഹ്യൂമൻ ഫാക്ടർ അത് ആരംഭിക്കാൻ കഴിയുമോ എന്നും അതിൽ ഹാനികരമായ വസ്തുക്കളൊന്നും അടങ്ങിയിട്ടില്ലേ എന്നും മാത്രമേ പ്രത്യക്ഷത്തിൽ പരിശോധിക്കുകയുള്ളൂ. പിന്നീട് ആപ്പ് സ്റ്റോറിലേക്കും അവിടെ നിന്ന് ഉപയോക്താക്കളുടെ ഉപകരണങ്ങളിലേക്കും പ്രശ്നങ്ങളൊന്നുമില്ലാതെ പോകാനാകും.
എന്തുകൊണ്ടാണ് ഇത്രയധികം വഞ്ചനാപരമായ ആപ്പുകൾ ആപ്പ് സ്റ്റോറിൽ എത്തുന്നത് എന്നതിൻ്റെ വിശദീകരണങ്ങളിലൊന്നാണ് ആ രണ്ട് മിനിറ്റ് ഇടവേള. നിലവിൽ 550-ലധികം ആപ്പുകൾ ഉണ്ട്. എന്നിരുന്നാലും, പുതിയ ആപ്ലിക്കേഷനുകൾ അംഗീകാര പ്രക്രിയയിൽ മാത്രമല്ല, എല്ലാ അപ്ഡേറ്റുകളും, അത് ആപ്ലിക്കേഷൻ്റെ പൂർണ്ണമായും പുതിയ പതിപ്പാണോ അല്ലെങ്കിൽ ഒരു ചെറിയ ബഗിൻ്റെ തിരുത്തലാണോ എന്ന്. എല്ലാ മാസവും റോക്കറ്റ് വേഗതയിൽ പുതിയ ആപ്ലിക്കേഷനുകൾ ചേർക്കുന്നു. ഓരോ ആപ്പും മാസത്തിലൊരിക്കൽ എപ്പോൾ അപ്ഡേറ്റ് ചെയ്യണമെന്ന് ഞങ്ങൾ ഒരു ചെറിയ കണക്കുകൂട്ടൽ നടത്തിയാൽ, വാരാന്ത്യങ്ങൾ ഉൾപ്പെടെ എല്ലാ ദിവസവും എട്ട് മണിക്കൂർ ആപ്പുകൾ പരിശോധിക്കുമെന്ന് കരുതുകയാണെങ്കിൽ, ആപ്പിളിന് മണിക്കൂറിൽ 000 ആപ്പുകൾ പരിശോധിക്കേണ്ടി വരും. അത് പുതിയവയെ കണക്കാക്കുന്നില്ല. അപേക്ഷകൾ അവലോകനം ചെയ്യുന്ന 2300 ജീവനക്കാർ ഉണ്ടെങ്കിൽ, ഓരോരുത്തർക്കും മണിക്കൂറിൽ 100 കഷണങ്ങൾ കൈകാര്യം ചെയ്യേണ്ടിവരും. ഓരോരുത്തരുമായും 23-2 മിനിറ്റ് ചെലവഴിച്ചാൽ, അയാൾക്ക് അത് ചെയ്യാൻ കഴിയും.
ആപ്പ് സ്റ്റോർ ആദ്യം ആരംഭിച്ചപ്പോൾ, തുടക്കത്തിൽ 500 ഉള്ളപ്പോൾ ഓരോ ആപ്പും വിശദമായി പരിശോധിക്കുന്നത് പ്രശ്നമായിരുന്നില്ല, എന്നിരുന്നാലും, സ്റ്റോർ ഗണ്യമായി വളർന്നു, ഇപ്പോൾ 1000x കൂടുതൽ ആപ്പുകൾ ഉണ്ട്. അത്തരമൊരു വോളിയം ഉപയോഗിച്ച്, ആപ്ലിക്കേഷൻ അംഗീകരിക്കുന്നതിന് മുമ്പ് ഡെവലപ്പറെ ആഴ്ചകളോളം കാത്തിരിക്കാതെ ഓരോ ആപ്ലിക്കേഷനും മതിയായ സമയം ചെലവഴിക്കുന്നത് വളരെ ബുദ്ധിമുട്ടാണ്.
എന്നിരുന്നാലും, ആപ്പിൾ ഇത് അഭിസംബോധന ചെയ്യാൻ തുടങ്ങണം, കാരണം ഈ പ്രശ്നങ്ങൾ വർദ്ധിക്കുന്നത് തുടരുകയും എളുപ്പമുള്ള പണത്തിന് വേണ്ടിയുള്ള തട്ടിപ്പുകാർ ആപ്പ് സ്റ്റോർ കൈവശപ്പെടുത്തുന്നത് തുടരുകയും ചെയ്യും. കമ്പനിയുടെ തലയിൽ ഈ പ്രശ്നം വളർന്നുകഴിഞ്ഞാൽ, ആളുകൾക്ക് ആപ്ലിക്കേഷനുകളിൽ വിശ്വാസം വളരെ കുറവായിരിക്കും, ഇത് ഡെവലപ്പർമാരെയും വിപുലീകരിക്കുന്നതിലൂടെ മുഴുവൻ ആവാസവ്യവസ്ഥയെയും പ്രതികൂലമായി ബാധിക്കും. അതിനാൽ ചൈനീസ് ഫാക്ടറികളിലെ തൊഴിൽ സാഹചര്യങ്ങളെപ്പോലെ ആപ്പിൾ ഈ പ്രശ്നത്തെ തീവ്രമായി കൈകാര്യം ചെയ്യാൻ തുടങ്ങണം.
അംഗീകാര നിലയാണ് പ്രശ്നങ്ങളിൽ ഏറ്റവും കുറവ്. ആപ്പിൾ അതിൻ്റെ ഡവലപ്പർമാരെ പൊതുവായി എങ്ങനെ കൈകാര്യം ചെയ്യുന്നു എന്നതിനെക്കുറിച്ച് മറ്റൊരു ലേഖനം എഴുതാം (നിർഭാഗ്യവശാൽ ഒരു പ്രശ്നമുണ്ടാകുമ്പോൾ).
ഹലോ, ടെക്സ്റ്റിൽ ഒരു ചെറിയ പിശകുണ്ട്, മുഴുവൻ ആവാസവ്യവസ്ഥയ്ക്കും. ചൈനീസ് ഫാക്ടറികളിലെ ജോലി സാഹചര്യങ്ങൾ പോലെ തീവ്രമായി ആപ്പിൾ ഈ പ്രശ്നം ആരംഭിക്കണം.
കൊല്ലപ്പെടേണ്ടതല്ലേ?
സമാനമായ ആപ്ലിക്കേഷനുകളുടെ പ്രശ്നം ആപ്പിൾ ഇതിനകം തന്നെ പരിഹരിക്കുന്നുണ്ട്.
ചില JavaScript ഉള്ള ഒരു ചെക്ക് ഡെവലപ്പറുടെ ഒരു അനുഭവത്തിൻ്റെ അടിസ്ഥാനത്തിൽ, ഇത്തരമൊരു ലേഖനം എഴുതാൻ, എന്നോട് ദേഷ്യപ്പെടരുത്, എന്നാൽ ഒരു ബ്ലോഗിൽ പോലും പ്രസിദ്ധീകരിക്കാൻ അർഹതയില്ലാത്ത ഒരു ഭ്രാന്തൻ പരിഹാസമാണ് നിങ്ങൾ സൃഷ്ടിച്ചത്.
അതെ, മനുഷ്യ ഘടകം വളരെ പ്രശ്നകരമാണ്, ആപ്പിളിനും ഇത് ഒഴിവാക്കാൻ കഴിയില്ല. എത്ര പേരുണ്ടാകുമെന്ന് നിങ്ങൾക്ക് ഊഹിക്കാനാകുമോ? ആപ്പിളിൻ്റെ വളർച്ചയ്ക്കൊപ്പം ഈ അപ്രൂവർമാരുടെ വിറ്റുവരവ് എന്താണ്?
വസ്തുനിഷ്ഠതയ്ക്കായി അൽപ്പം പരിശ്രമിച്ചാൽ, നിങ്ങൾ മറ്റ് ഡെവലപ്പർമാരിൽ നിന്നും വിവരങ്ങൾ ശേഖരിക്കും, കൂടാതെ ഇത് നിയമങ്ങൾക്കനുസൃതമാണോ എന്ന് ഉറപ്പില്ലെങ്കിൽ കുറച്ച് ദിവസത്തേക്ക് പോലും ആപ്പിൾ മറ്റ് ആപ്ലിക്കേഷനുകൾ അംഗീകരിക്കുന്നു എന്ന വസ്തുതയിലേക്ക് നിങ്ങൾ എത്തിച്ചേരും. ഉദാ. InApp വാങ്ങലുകളുടെ കാര്യം വരുമ്പോൾ, ആപ്പിൾ താരതമ്യേന വളരെക്കാലമായി ഇത് ഗവേഷണം ചെയ്യുന്നു. അവരെ ആശയക്കുഴപ്പത്തിലാക്കുന്നത് അത്ര വലിയ പ്രശ്നമല്ല, കാരണം അവർക്ക് ആപ്ലിക്കേഷൻ്റെ ഉൾവശം തന്നെ പരിശോധിക്കാൻ കഴിയില്ല, മാത്രമല്ല അതിന് കഴിയില്ല - അതിനാൽ നിങ്ങൾക്ക് ആപ്പിൾ കാണിക്കുന്ന എന്തെങ്കിലും ചെയ്യാൻ കഴിയും, അംഗീകാരത്തിന് ശേഷം മറ്റെന്തെങ്കിലും ഉണ്ടാകും.
അതെ, ധാരാളം തന്ത്രങ്ങളുണ്ട്, പക്ഷേ അവ സാധാരണയായി AppStore-ൽ നിന്ന് നീക്കം ചെയ്യുന്നതിലേക്കോ ഡെവലപ്പർ അക്കൗണ്ട് തടയുന്നതിലേക്കോ നയിക്കുന്നു.
പ്രതിമാസം 1x എന്നത് ആകസ്മികമായി പോലും ഒരു ശരാശരി അപ്ഡേറ്റ് അല്ല. മിക്ക ആപ്ലിക്കേഷനുകൾക്കും ഏറ്റവും പുതിയ അപ്ഡേറ്റ് ലഭിക്കുന്നില്ല - അവ കേവലം പിടിക്കുകയും "മരിക്കുകയും" ചെയ്യുന്നില്ല.
ഞാനും മിനിട്ട് റിവ്യൂകൾ അനുഭവിച്ചിട്ടുണ്ട് എന്നത് ശരിയാണ്, എന്നാൽ ആപ്പ്സ്റ്റോറിലെ റിവ്യൂ സ്റ്റാറ്റസുകൾ റിയാലിറ്റി കാണിക്കുന്നുണ്ടോ എന്നതാണ് ചോദ്യം. മുൻകാലങ്ങളിൽ, ഐപാഡ് ആപ്ലിക്കേഷനുകൾ InReview-ലേക്ക് അയച്ചതിന് തൊട്ടുപിന്നാലെ തകരാറിലാകുകയും ഒരാഴ്ചയോളം അവിടെ തുടരുകയും ചെയ്തു. iPhone ആപ്പുകൾ അത് ചെയ്തില്ല. അതുകൊണ്ട് ഞാൻ അതിനെക്കുറിച്ച് അത്തരം നിഗമനങ്ങളിൽ ഏർപ്പെടില്ല.
പതിവുപോലെ നല്ല ലേഖനം...
അവസാന ഖണ്ഡികയിലെ ഒരു ചെറിയ പിശക് ചൂണ്ടിക്കാണിക്കാൻ ഞാൻ ആഗ്രഹിക്കുന്നു:
"എന്നിരുന്നാലും, ബിസിനസ്സ് ഗണ്യമായി വളർന്നു, ഇപ്പോൾ 1000x കൂടുതൽ ആപ്ലിക്കേഷനുകൾ ഉണ്ട്."
ഒരുപക്ഷേ JE ഉണ്ടായിരിക്കണം
എനിക്ക് ഇഷ്ടപ്പെടാത്ത മറ്റൊരു കാര്യം ഭൂമിശാസ്ത്രത്തിൽ പ്രധാനമായും ഉപയോഗിക്കുന്ന ecosystem എന്ന വാക്കിൻ്റെ പ്രയോഗമാണ്...
PS: ലേഖനത്തിന് നന്ദി