যতদূর অ্যাপ্লিকেশন সংশ্লিষ্ট, iOS একটি খুব বন্ধ সিস্টেম, একটি জেলব্রেক ছাড়া আপনি App Store ছাড়া অন্য কোনো উপায়ে এটিতে অ্যাপ্লিকেশন পেতে পারবেন না। উপরন্তু, ব্যবহারকারীদের সুরক্ষার জন্য প্রতিটি অ্যাপ্লিকেশন অ্যাপলের পর্যালোচনার মধ্য দিয়ে যায়। কিন্তু এটা কি শুধুই স্মোকস্ক্রিন নয়?
সমস্যা প্রতারণামূলক অ্যাপ্লিকেশন অ্যাপল মঞ্চে প্রায় প্রতি মাসেই আলোচনা হয়। অ্যাপ স্টোর থেকে এগুলো মুছে ফেলার বেশি দিন হয়নি একজন ডেভেলপারের কাছ থেকে স্ক্যাম অ্যাপ, যারা সুপরিচিত গেমগুলির জনপ্রিয়তার শিকার হয়েছিল এবং দ্রুত অর্থোপার্জনের চেষ্টা করেছিল।
কিছু দিন আগে একটি জনপ্রিয় নিন্টেন্ডো গেমও হাজির হয়েছিল, পোকেমন হলুদযাইহোক, লেখক সুপরিচিত কনসোল প্রস্তুতকারকের থেকে সম্পূর্ণ আলাদা কেউ ছিলেন। সন্দেহাতীত ব্যবহারকারীদের বিশ্বাস করা হয়েছিল যে এটি একটি জনপ্রিয় জাপানি গেম, কিন্তু এটি শুধুমাত্র একটি স্ক্যাম যেখানে মেনু লোড করার পরেই গেমটি ক্র্যাশ হয়ে যাবে। যাইহোক, এক তারকা রিভিউ সংখ্যা নিজেই জন্য কথা বলে. অ্যাপল 24 ঘন্টারও কম সময় পরে স্টোর থেকে অ্যাপটি টেনে আনে। "দ্য গেম" সেই সময়ে ইউএস অ্যাপ স্টোরে তিন নম্বরে পৌঁছেছিল।
আপনি নিজেকে জিজ্ঞাসা করুন কিভাবে সেখানে যাওয়া সম্ভব? কঠোর অ্যাপল দ্বারা নিয়ন্ত্রণ এই ধরনের অ্যাপ্লিকেশন সব পেতে হবে. বিকাশকারীদের জন্য শর্ত, তথাকথিত নির্দেশিকা, দীর্ঘ সময়ের জন্য পরিচিত। স্পষ্ট নিয়ম সেট করা হয়েছে এবং প্রতারকদের পাঠ্য অনুযায়ী শাস্তি দিতে হবে। এটি শুধুমাত্র কয়েক দীর্ঘ সপ্তাহের পরে ঘটে, কখনও কখনও কয়েক মাস, যখন অ্যাপল কাজ শুরু করে, যখন এই ধরনের অ্যাপ্লিকেশনগুলি পরিদর্শনকে মোটেই পাস করা উচিত নয়।
সিস্টেমের ত্রুটি খুঁজতে আমাদের বেশিদূর যেতে হবে না। একজন চেক ডেভেলপার পরোক্ষভাবে আমাকে তার অভিজ্ঞতার কথা জানান। তিনি তার অ্যাপ্লিকেশনে জাভাস্ক্রিপ্ট প্রয়োগ করেছেন, যা Google Analytics পরিসংখ্যানের জন্য ব্যবহৃত হয়, যা অ্যাপলের নিয়ম অনুযায়ী কঠোরভাবে নিষিদ্ধ। তিনি এটি শুধুমাত্র একটি ট্রায়াল হিসাবে সেখানে ছিল, কিন্তু অনুমোদনের জন্য পাঠানোর আগে এটি অপসারণ করতে ভুলে গিয়েছিলেন। তবে অনুমোদনের পর তা অকার্যকর ছিল।
এবং কিভাবে এটা আপেল এর দিকে যেতে? আবেদনটি অনুমোদন প্রক্রিয়ায় পাঠানোর পর আট দিন কেটে গেছে এবং এটি "পর্যালোচনার জন্য অপেক্ষা" অবস্থায় ছিল - অনুমোদনের অপেক্ষায়। অষ্টম দিনে, এটি দৃশ্যত তার পালা ছিল এবং "পর্যালোচনা" স্থিতিতে চলে গেছে - অনুমোদন প্রক্রিয়ায়। পুরো দুই মিনিটের পরে, এটি ইতিমধ্যে অনুমোদিত হয়েছে এবং অ্যাপ স্টোরে লঞ্চ করার জন্য প্রস্তুত। অর্থাৎ, যে ব্যক্তি আবেদনটি অনুমোদন করেছেন তিনি পুরো দুই মিনিট এটির জন্য উত্সর্গ করেছেন। আবেদনে এমন দুই মিনিটে কী গবেষণা করা যায়?
স্পষ্টতই, কেউ সরাসরি আবেদন কোড পরীক্ষা করছে না। এটা সম্ভব যে এমন কিছু সফ্টওয়্যার বট আছে যা অ্যাপ্লিকেশনটির কিছু দিক পরীক্ষা করে, যেমন এতে ক্ষতিকারক ম্যালওয়্যার রয়েছে কিনা। মানব ফ্যাক্টরটি তখন দৃশ্যত শুধুমাত্র পরীক্ষা করে যে এটি আদৌ শুরু করা যায় কিনা এবং এতে কোনো ক্ষতিকারক উপাদান নেই কিনা। তারপরে এটি অ্যাপ স্টোরে এবং সেখান থেকে ব্যবহারকারীদের ডিভাইসে কোনো সমস্যা ছাড়াই যেতে পারে।
এই দুই মিনিটের ব্যবধান কেন অ্যাপ স্টোরে এত প্রতারণামূলক অ্যাপ শেষ হওয়ার জন্য একটি ব্যাখ্যা। বর্তমানে 550 এর বেশি অ্যাপ রয়েছে। যাইহোক, শুধুমাত্র নতুন অ্যাপ্লিকেশনগুলি অনুমোদন প্রক্রিয়ার মধ্যে পড়ে না, সমস্ত আপডেটগুলিও, তা অ্যাপ্লিকেশনটির সম্পূর্ণ নতুন সংস্করণ বা একটি ছোট বাগ সংশোধন করা হোক না কেন। নতুন অ্যাপ্লিকেশন প্রতি মাসে একটি রকেট গতিতে যোগ করা হয়. আমরা যদি একটু হিসাব করি যে কখন প্রতিটি অ্যাপ মাসে একবার আপডেট করা উচিত, তাহলে ধরে নিই যে সপ্তাহান্তে সহ প্রতিদিন আট ঘন্টা অ্যাপস চেক করা হয়, অ্যাপলকে প্রতি ঘন্টায় প্রায় 000টি অ্যাপ চেক করতে হবে। এবং যে নতুনদের গণনা করা হয় না. যদি 2300 জন কর্মচারী অ্যাপ্লিকেশন পর্যালোচনা করে থাকে, তবে প্রত্যেককে প্রতি ঘন্টায় 100 টুকরা পরিচালনা করতে হবে। যদি তিনি প্রত্যেকের সাথে 23-2 মিনিট ব্যয় করেন তবে তিনি এটি করতে পারেন।
অ্যাপ স্টোরটি যখন প্রথম শুরু হয়েছিল, শুরুতে যখন 500টি ছিল তখন প্রতিটি অ্যাপ বিস্তারিতভাবে পরীক্ষা করতে সমস্যা ছিল না। যাইহোক, স্টোরটি দ্রুত বৃদ্ধি পেয়েছে এবং এখন 1000 গুণ বেশি অ্যাপ রয়েছে। এই ধরনের ভলিউম সহ, অ্যাপ্লিকেশন অনুমোদন করার আগে বিকাশকারীকে কয়েক সপ্তাহ অপেক্ষা না করে প্রতিটি অ্যাপ্লিকেশনে পর্যাপ্ত সময় দেওয়া খুব কঠিন।
যাইহোক, অ্যাপলের উচিত এটির সমাধান করা, কারণ এই সমস্যাগুলি বাড়তে থাকবে এবং সহজ অর্থের জন্য প্রতারকরা অ্যাপ স্টোর দখল করতে থাকবে। কোম্পানির মাথায় এই সমস্যাটি বেড়ে গেলে, অ্যাপ্লিকেশনগুলির উপর মানুষের আস্থা অনেক কম হবে, যা ডেভেলপারদের এবং সম্প্রসারণের মাধ্যমে সমগ্র বাস্তুতন্ত্রের উপর বিরূপ প্রভাব ফেলবে। তাই অ্যাপলের উচিত চীনা কারখানায় কাজের অবস্থার মতো নিবিড়ভাবে এই সমস্যাটি মোকাবেলা করা।
অনুমোদনের স্তরটি সবচেয়ে কম সমস্যা। অ্যাপল কীভাবে তার বিকাশকারীদের সাথে সাধারণভাবে আচরণ করে সে সম্পর্কে আরেকটি নিবন্ধ লেখা যেতে পারে (দুর্ভাগ্যবশত যখন কোনও সমস্যা হয়)।
হ্যালো, সমগ্র ইকোসিস্টেমের জন্য পাঠ্যটিতে একটি ছোট ত্রুটি রয়েছে। অ্যাপলের উচিত চীনা কারখানায় কাজের অবস্থার মতো নিবিড়ভাবে এই সমস্যাটি শুরু করা।
হত্যা করা উচিত নয়?
অ্যাপল ইতিমধ্যে একই ধরনের অ্যাপ্লিকেশনের সমস্যা সমাধান করছে।
এমন একটি নিবন্ধ লেখার জন্য কিছু জাভাস্ক্রিপ্ট সহ একজন চেক বিকাশকারীর একটি অভিজ্ঞতার ভিত্তিতে, আমার সাথে রাগ করবেন না, তবে আপনি এমন একটি পাগলামি তৈরি করেছেন যা ব্লগে প্রকাশ করার যোগ্য নয়।
হ্যাঁ, এটা সত্য যে মানুষের ফ্যাক্টর খুব সমস্যাযুক্ত এবং অ্যাপল এটি এড়াতে পারে না। আপনি কি কল্পনা করতে পারেন কতজন লোক সেখানে থাকতে পারে? অ্যাপল যে প্রবৃদ্ধি আছে সঙ্গে এই অনুমোদনকারীদের টার্নওভার কি?
বস্তুনিষ্ঠতার জন্য সামান্য প্রচেষ্টার সাথে, আপনি অন্যান্য বিকাশকারীদের কাছ থেকেও তথ্য সংগ্রহ করবেন এবং আপনি সম্ভবত এই সত্যে আসবেন যে অ্যাপল অন্যান্য অ্যাপ্লিকেশনগুলিকে কয়েক দিনের জন্য অনুমোদন করে, যদি এটি নিয়ম অনুসারে হয় কিনা তা নিশ্চিত না হয়। যেমন যখন InApp কেনাকাটার কথা আসে, অ্যাপল তুলনামূলকভাবে দীর্ঘ সময় ধরে এটি নিয়ে গবেষণা করছে। তাদের বিভ্রান্ত করাও তেমন একটা বড় সমস্যা নয় কারণ তারা আসলেই অ্যাপ্লিকেশনের ভিতরের অংশটি পরীক্ষা করে না এবং করতে পারে না - তাই আপনি এমন কিছু করতে পারেন যা অ্যাপল দেখাবে এবং অনুমোদনের পরে অন্য কিছু হবে।
হ্যাঁ, অনেক কৌশল আছে, কিন্তু সেগুলি সাধারণত অ্যাপস্টোর থেকে অপসারণ বা এমনকি ডেভেলপার অ্যাকাউন্ট ব্লক করে দেয়।
প্রতি মাসে 1x একটি গড় আপডেট এমনকি সুযোগ দ্বারা হয় না. বেশিরভাগ অ্যাপ্লিকেশন সর্বশেষ আপডেট পায় না - তারা কেবল ধরে না এবং "মৃত্যু" করে।
এটা সত্য যে আমি মিনিটের পর্যালোচনার অভিজ্ঞতাও পেয়েছি, কিন্তু প্রশ্ন হল অ্যাপস্টোরে পর্যালোচনার স্ট্যাটাসগুলি বাস্তবতা দেখায় কিনা। অতীতে, আইপ্যাড অ্যাপ্লিকেশনগুলি ইনরিভিউতে পাঠানোর পরেই ক্র্যাশ হয়ে যায় এবং সেখানে এক সপ্তাহের জন্য থাকে। আইফোন অ্যাপস তা করেনি। তাই আমি এটা সম্পর্কে এই ধরনের উপসংহার করতে হবে না.
যথারীতি দুর্দান্ত নিবন্ধ...
আমি শুধু উপান্তর অনুচ্ছেদে একটি ছোট ত্রুটি নির্দেশ করতে চাই:
"তবে, ব্যবসাটি দ্রুত বৃদ্ধি পেয়েছে এবং এখন 1000 গুণ বেশি অ্যাপ্লিকেশন রয়েছে।"
সম্ভবত JE থাকা উচিত
আরেকটি জিনিস যা আমি পছন্দ করি না তা হল ইকোসিস্টেম শব্দের ব্যবহার, যা মূলত ভূগোলে ব্যবহৃত হয়...
PS: নিবন্ধের জন্য ধন্যবাদ