আমি এইমাত্র ভাইব-কোড করে একটি দারুণ অ্যাপ তৈরি করেছি, অ্যাপ স্টোরে এটি কীভাবে লঞ্চ করব?
AI এক বিকেলেই আপনার অ্যাপটি তৈরি করে দিয়েছে। কিন্তু এটি লঞ্চ করার প্রক্রিয়াটি বেশ ধীরগতির: ডেভেলপার অ্যাকাউন্ট, ওয়েব র্যাপার (web wrapper) প্রত্যাখ্যানকারী রিভিউ গাইডলাইন এবং টেস্টার কোটা। এখানে সঠিক উপায় এবং কখন স্টোরটি সম্পূর্ণ এড়িয়ে যাওয়া উচিত তা তুলে ধরা হলো।

সংক্ষিপ্ত উত্তর: একটি ভাইব-কোডেড অ্যাপ লঞ্চ করতে আপনাকে ডেভেলপার হিসেবে রেজিস্টার করতে হবে, একটি নেটিভ বিল্ড প্যাকেজ করতে হবে এবং রিভিউয়ের জন্য জমা দিতে হবে। এর কোনোটিই শুরু করা কঠিন নয়। আসল বিষয় হলো, AI আপনার অ্যাপ তৈরির সময়কে কয়েক মাস থেকে কমিয়ে মাত্র এক বিকেলে নিয়ে এসেছে, কিন্তু অ্যাপ স্টোরগুলো তাদের প্রক্রিয়ার সময় বিন্দুমাত্র কমায়নি। আপনার প্রয়োজন অ্যাকাউন্ট, লিস্টিং, প্রাইভেসি সংক্রান্ত নথিপত্র এবং এমন একটি অ্যাপ যা রিভিউয়ারের পরীক্ষার সামনে টিকে থাকতে পারে। এই শেষ প্রয়োজনীয়তাটিতেই বেশিরভাগ AI-নির্মিত অ্যাপ আটকে যায়। (নিচে উল্লিখিত ফি এবং পলিসিগুলো প্রকাশের সময় পর্যন্ত সঠিক। নির্দিষ্ট বিষয়গুলোকে একটি সাময়িক চিত্র হিসেবে বিবেচনা করুন।)
জমা দেওয়ার আগে অ্যাপলের আসলে কী কী প্রয়োজন?
তিনটি জিনিস: একটি পেইড ডেভেলপার অ্যাকাউন্ট, একটি নেটিভ iOS বিল্ড এবং একটি সম্পূর্ণ লিস্টিং। Apple Developer Program-এর খরচ প্রতি বছর ৯৯ মার্কিন ডলার¹, যেখানে প্রতিবার জমা দেওয়ার জন্য কোনো অতিরিক্ত ফি নেই। নেটিভ বিল্ডের বিষয়টি মানুষ যতটা মনে করে তার চেয়ে বেশি গুরুত্বপূর্ণ। অ্যাপ স্টোর কোনো URL গ্রহণ করে না; এটি একটি কম্পাইলড অ্যাপ (একটি প্যাকেজড বাইনারি, যা মূলত ইনস্টল করার উপযোগী ফাইল) গ্রহণ করে, যার অর্থ হলো ম্যাক-এ Xcode বা এমন কোনো সার্ভিস ব্যবহার করা যা আপনার জন্য বিল্ডটি তৈরি করে দেবে।
লিস্টিংয়ের নিজস্ব একটি চেকলিস্ট রয়েছে: ডিভাইসের সাইজ অনুযায়ী স্ক্রিনশট, একটি বিবরণ, একটি সাপোর্ট লিঙ্ক, একটি প্রাইভেসি পলিসি এবং আপনার অ্যাপ কী কী ধরনের ডেটা সংগ্রহ করে তা ঘোষণা করার প্রাইভেসি লেবেল। আপনার অ্যাপে যদি লগইন করার ব্যবস্থা থাকে, তবে রিভিউয়ারদের জন্য একটি সচল ডেমো অ্যাকাউন্টের প্রয়োজন হবে।
রিভিউয়ের লাইনটি নিজে কোনো সমস্যা নয়। অ্যাপল জানিয়েছে যে ৯০% আবেদন ২৪ ঘণ্টারও কম সময়ে রিভিউ করা হয়²। আপনি কী জমা দিচ্ছেন সেটাই হলো আসল সমস্যা।

ভাইব-কোডেড অ্যাপগুলো কেন অ্যাপ রিভিউতে ব্যর্থ হয়?
দুটি গাইডলাইনের কারণেই বেশিরভাগ অ্যাপ বাতিল হয়: ৪.২ এবং ২.১।
গাইডলাইন ৪.২, ন্যূনতম কার্যকারিতা (minimum functionality), থাকার কারণ হলো বেশিরভাগ AI বিল্ডার মূলত ওয়েব অ্যাপ তৈরি করে। একটি ওয়েব অ্যাপকে নেটিভ শেলের মধ্যে মুড়ে দিলে অ্যাপল সেটিকে একটি ওয়েব র্যাপার (web wrapper) বলে: অ্যাপের ভেতরে দেখানো ওয়েবসাইট এবং iOS-এর জন্য ফরম্যাট না করা ওয়েব কনটেন্টকে অ্যাপল মানসম্মত অ্যাপ হিসেবে বিবেচনা করে না। আপনার অ্যাপটি কেন একটি অ্যাপ হওয়ার যোগ্য, তা প্রমাণ করতে হবে।
গাইডলাইন ২.১, অ্যাপের পূর্ণাঙ্গতা (app completeness), বাকি সমস্যাগুলো চিহ্নিত করে। অ্যাপল জানিয়েছে যে অমীমাংসিত রিভিউ সংক্রান্ত সমস্যার ৪০%-এরও বেশি এই একটি গাইডলাইনের আওতায় পড়ে³: ক্র্যাশ, প্লেসহোল্ডার কনটেন্ট, ভাঙা লিঙ্ক, অর্ধেক তৈরি করা ফ্লো। ভাইব-কোডেড অ্যাপগুলোর ক্ষেত্রে এই সমস্যাটি সহজেই চোখে পড়ে। আপনি যে প্রম্পট দিয়েছেন সেই অনুযায়ী ডেমোতে এগুলো চমৎকার কাজ করে, কিন্তু আপনি উল্লেখ করেননি এমন কোনো বিশেষ পরিস্থিতিতে (edge cases) এগুলো ভেঙে পড়ে। আর একজন রিভিউয়ারের কাজই হলো সেই দুর্বলতাগুলো খুঁজে বের করা।
আপনার অ্যাপটি যদি কোনো নিয়ন্ত্রিত ক্যাটাগরির (regulated category) অন্তর্ভুক্ত হয়, তবে তৃতীয় আরেকটি ফিল্টার রয়েছে। অর্থ লেনদেন, স্বাস্থ্য বা অন্যান্য সংবেদনশীল সেবা প্রদানকারী অ্যাপগুলো অবশ্যই সেই সেবা প্রদানকারী আইনি প্রতিষ্ঠানের (legal entity) মাধ্যমে জমা দিতে হবে, কোনো ব্যক্তিগত অ্যাকাউন্ট থেকে নয়। পেমেন্টের বিষয়টি এটিকে আরও স্পষ্ট করে তোলে এবং আমরা এই বিষয়ে আলাদাভাবে লিখেছি: কেন ভাইব-কোডেড পেমেন্ট অ্যাপগুলো অ্যাপ স্টোর থেকে বাতিল হয়ে যায়।
গুগল প্লে-তে লঞ্চ করার বিষয়টি কেমন?
প্রবেশ করা সস্তা, তবে প্রোডাকশনে পৌঁছানো ধীরগতির। রেজিস্ট্রেশনের জন্য ২৫ মার্কিন ডলার এককালীন ফি দিতে হয়⁴। কিন্তু আপনার ব্যক্তিগত ডেভেলপার অ্যাকাউন্টটি যদি ২০২৩ সালের ১৩ নভেম্বরের পরে তৈরি হয়ে থাকে, তবে আপনি সরাসরি প্রকাশ করতে পারবেন না। গুগল প্রোডাকশন অ্যাক্সেসের জন্য আবেদন করার আগে কমপক্ষে ১২ জন টেস্টারের মাধ্যমে টানা ১৪ দিন একটি ক্লোজড টেস্ট (আমন্ত্রিত গ্রুপ নিয়ে একটি ব্যক্তিগত প্রি-রিলিজ) পরিচালনা করার শর্ত দেয়⁵, এবং আবেদনটি রিভিউ করতে সাধারণত আরও ৭ দিন পর্যন্ত সময় লাগে।
হিসাব করে দেখুন। একটি সম্পূর্ণ নতুন একক অ্যাকাউন্টের ক্ষেত্রে অ্যাপ তৈরি শেষ হওয়া থেকে পাবলিক লিস্টিং পর্যন্ত প্রায় তিন সপ্তাহ সময় লাগবে, এবং তাও ধরে নেওয়া হচ্ছে যে আপনি এমন এক ডজন মানুষ খুঁজে পাবেন যারা পুরো সময় জুড়ে টেস্টারে অন্তর্ভুক্ত থাকবেন।

আপনার কি আদৌ কোনো অ্যাপ স্টোরের প্রয়োজন আছে?
কেবল তখনই প্রয়োজন, যখন আপনার অ্যাপের জন্য এমন কিছু দরকার যা শুধু একটি ফোনই দিতে পারে: হার্ডওয়্যার অ্যাক্সেস, পুশ নোটিফিকেশন, অফলাইন ব্যবহার বা স্টোর ডিসকভারি। কোনো গেম বা সাধারণ গ্রাহক অ্যাপের জন্য এই কয়েক সপ্তাহের প্রক্রিয়াটি মেনে নেওয়া যায়। কিন্তু কোনো ব্যবসায়িক টুল, স্টোরফ্রন্ট বা চেকআউটের জন্য ব্রাউজার সংস্করণটি আজই চালু করা সম্ভব। কোনো রিভিউ নেই, কোনো টেস্টার কোটা নেই এবং পুনরায় জমা দেওয়ার ঝামেলা ছাড়াই কয়েক সেকেন্ডের মধ্যে আপডেট লাইভ করা যায়।
স্টোর বা ওয়েব—যেকোনো জায়গায় কমার্স অ্যাপ চালু করার আগে একটি সতর্কতা। ইন্টারফেসের স্তরটি AI খুব ভালোভাবেই সামলাতে পারে। কিন্তু এর ভেতরের স্তরটি—যেমন সঠিক ইনভেন্টরি বজায় রাখা, রিকনসিলিয়েশন বা হিসাবের মিল করা (অর্থের রেকর্ডের সাথে মিল রাখা), ট্যাক্স এবং কার্ডের মাধ্যমে পেমেন্ট—হলো অবকাঠামো বা ইনফ্রাস্ট্রাকচার, যা কেবল প্রম্পট দিয়ে তৈরি করা যায় না। আমরা এই ব্যবধানটি তুলে ধরেছি ইউজার ইন্টারফেসের (UI) পরে কী বাদ রয়ে যায় এবং AI যুক্ত একটি POS এবং AI দিয়ে তৈরি করা যায় এমন একটি POS-এর মধ্যে পার্থক্য নিবন্ধগুলোতে। Final এই পথটির জন্যই কাজ করে: একটি প্রম্পটে আপনার কাঙ্ক্ষিত পয়েন্ট অফ সেল বর্ণনা করুন এবং এটি কোনো রিভিউ লাইনে অপেক্ষা না করে সরাসরি লাইভ কমার্স ইনফ্রাস্ট্রাকচারে যুক্ত হয়ে যাবে।

তাহলে, আপনার ভাইব-কোডেড অ্যাপটি কীভাবে লঞ্চ করবেন?
অ্যাপল: বছরে ৯৯ ডলার, একটি আসল নেটিভ বিল্ড এবং গাইডলাইন ৪.২ ও ২.১ পার করার মতো যথেষ্ট কার্যকারিতা। গুগল: ২৫ ডলার, সাথে আপনার অ্যাকাউন্ট নতুন হলে ১২ জন টেস্টারের মাধ্যমে ১৪ দিনের ক্লোজড টেস্ট। ওয়েব: ডেপ্লয় করার সাথে সাথেই সচল। আপনার অ্যাপের যদি ফোনের হার্ডওয়্যার প্রয়োজন হয়, তবে স্টোরগুলোর জন্য কয়েক সপ্তাহের সময় হাতে রাখুন। আর যদি শুধু অর্ডার নেওয়ার প্রয়োজন হয়, তবে আজই এটি ওয়েবে চালু করে দিন।
আপনার ভাইব-কোড করা জিনিসটি যদি একটি চেকআউট হয়, তবে সেই পথটির সবচেয়ে দ্রুততম কার্যকরী সংস্করণ হলো আপনার ব্যবহৃত AI-কে MCP-এর মাধ্যমে একটি কমার্স প্ল্যাটফর্মের সাথে সংযুক্ত করা। আমাদের আপনার নিজস্ব AI-কে Build-এর সাথে সংযুক্ত করার গাইডটিতে দেখানো হয়েছে এটি কীভাবে কাজ করে।
সাধারণ জিজ্ঞাসা
অ্যাপ স্টোরে একটি অ্যাপ প্রকাশ করতে কত খরচ হয়?
অ্যাপলের ডেভেলপার প্রোগ্রামের জন্য প্রতি বছর ৯৯ মার্কিন ডলার খরচ হয় এবং এতে প্রতিবার জমা দেওয়ার জন্য কোনো ফি নেই। গুগল প্লে একবারের জন্য ২৫ মার্কিন ডলার রেজিস্ট্রেশন ফি নেয়।
অ্যাপলের অ্যাপ রিভিউ করতে কত সময় লাগে?
অ্যাপল জানায় যে, জমা দেওয়া অ্যাপগুলোর ৯০% ২৪ ঘণ্টারও কম সময়ে রিভিউ করা হয়। তবে রিভিউতে পাস করার মতো করে একটি সাবমিশন প্রস্তুত করতে সাধারণত রিভিউ লাইনের অপেক্ষার চেয়ে অনেক বেশি সময় লাগে।
আমি কি একটি ওয়েব অ্যাপকে হুবহু অ্যাপ স্টোরে আপলোড করতে পারি?
সাধারণত না। একটি ওয়েবসাইটকে নেটিভ শেলে মোড়ানো হলে তা গাইডলাইন ৪.২ (ন্যূনতম কার্যকারিতা) ভঙ্গ করার কারণে বাতিল হতে পারে। অ্যাপল এমন একটি অভিজ্ঞতা আশা করে যা iOS-এর জন্য তৈরি করা হয়েছে, অ্যাপের ভেতরে দেখানো কোনো ওয়েব কনটেন্ট নয়।
গুগল প্লে-র ১২-টেস্টার নিয়মটি কী?
১৩ নভেম্বর, ২০২৩-এর পরে তৈরি করা ব্যক্তিগত ডেভেলপার অ্যাকাউন্টগুলোর প্রোডাকশন অ্যাক্সেসের জন্য আবেদন করার আগে, কমপক্ষে ১২ জন টেস্টারের অংশগ্রহণে টানা ১৪ দিন একটি ক্লোজড টেস্ট চালাতে হবে।
একটি AI-নির্মিত বিজনেস টুল চালু করার জন্য কি আমার কোনো অ্যাপ স্টোরের প্রয়োজন আছে?
না। ওয়েব অ্যাপগুলো ডিপ্লয় করার সাথে সাথেই লাইভ হয়ে যায়, কোনো রিভিউ বা টেস্টারের কোটার প্রয়োজন হয় না। অ্যাপ স্টোরগুলোর প্রয়োজন তখন হয় যখন আপনার ডিভাইসের হার্ডওয়্যার, পুশ নোটিফিকেশন, অফলাইন ব্যবহার বা স্টোরে খোঁজার সুবিধার প্রয়োজন হয়।
