"আপনাদের অ্যাপ নেই?"
দোকান, কোচিং বা রেস্টুরেন্টের সাইট লাইভ হওয়ার কিছুদিনের মধ্যেই এই প্রশ্নটা আসে। অনেক কাস্টমার লিংক মনে রাখেন না, কিন্তু ফোনের আইকন ঠিকই মনে রাখেন। এতদিন এর উত্তরে হয় বলতে হতো "অ্যাপ নেই", নয়তো একজন ডেভেলপার খুঁজে আলাদা করে অ্যাপ বানাতে হতো।
এখন আর তার দরকার নেই। আপনার সাইট লাইভ থাকলে BanglaCodes সেই সাইট থেকেই আসল, সাইন করা একটা Android অ্যাপ বানিয়ে দেয়। ফ্রিতে, কোনো Token কাটে না, আর কোড দেখতেও হয় না।
কাদের কাজে লাগে
দোকান। নিয়মিত কাস্টমারের ফোনে আপনার দোকানের আইকন থাকলে পরের অর্ডারটা আসে এক চাপে। অর্ডার নিয়ে যাওয়া কাস্টমারকে WhatsApp-এ অ্যাপটা পাঠিয়ে দিন, সাথে এক লাইন: "পরের বার এখান থেকেই অর্ডার দিবেন।"
কোচিং সেন্টার। ক্লাসের রুটিন, নোটিশ আর পরীক্ষার রেজাল্ট সাইটে থাকলে, ছাত্র আর অভিভাবকের ফোনে অ্যাপটা থাকলেই সব এক চাপে পাওয়া যায়। ভর্তির সময় অভিভাবকদের WhatsApp গ্রুপে .apk ফাইলটা দিয়ে দিন।
রেস্টুরেন্ট। মেনু আর দাম, হোম ডেলিভারির নম্বর, আজকের অফার। টেবিলের QR কোডের পাশাপাশি নিয়মিত কাস্টমারের ফোনে একটা আইকন থাকলে ডেলিভারির অর্ডার দেওয়া সহজ হয়।
তিন জায়গাতেই আসল কাজটা করছে আপনার সাইট। অ্যাপটা সেই সাইটকেই ফোনে এক চাপে খোলার ব্যবস্থা।
ধাপগুলো, এক এক করে
- সাইটটা লাইভ করুন। অ্যাপ আপনার লাইভ সাইটটাই খোলে, তাই আগে লাইভ থাকা চাই। ফ্রি ঠিকানাতেও (আপনার-নাম.banglacodes.app) হয়, ভেরিফাই করা নিজের ডোমেইনেও।
- "Android অ্যাপ" বাটনে চাপুন। বিল্ডারে টুলের সারিতে বাটনটা আছে। সাইট লাইভ না থাকলে আগে লাইভ হবে, তারপর অ্যাপের কার্ড খুলবে। একই কার্ড পাবেন উপরের "লাইভ আছে" বাটনের শিটে, আর সাইট ম্যানেজ পেজেও; সেখানে "অ্যাপ বানান" চাপুন।
- নাম আর আইকন দেখে নিন। নাম সাইটের নাম থেকে বসানো থাকে, চাইলে বদলান। আইকনে আগে সাইটের নিজের লোগো দেখাবে। না চাইলে নামের প্রথম অক্ষর দিয়ে বানানো আইকন, বা নিজের বানানো বা আপলোড করা যেকোনো ছবি বেছে নিন।
- "অ্যাপ বানানো শুরু করুন" চাপুন। সাধারণত ৫ থেকে ১২ মিনিট লাগে। এক কাপ চা খেয়ে আসুন, পেজ বন্ধ করলেও বানানো চলে। ফাইলগুলো একই কার্ডে অপেক্ষা করবে।
- ফাইল নামান। দুটো ফাইল পাবেন, কোনটা কী কাজের সেটা নিচে বলছি।
শর্ত দুটো: account verify করা থাকতে হয়, আর একজন দিনে ২টা পর্যন্ত অ্যাপ বানাতে পারেন।
একদম নতুন করে শুরু করছেন? চ্যাটে "Android অ্যাপ" বাটনে চাপুন, বিল্ডারে ফোনের কথা ভেবে সাজানো একটা অ্যাপ শুরু হবে। সেটা লাইভ করে তারপর উপরের ধাপগুলো করুন। গাইডেও ধাপগুলো গুছিয়ে লেখা আছে: ফোনের অ্যাপের গাইড।
.apk আর .aab, কোনটা কী
.apk হলো ফোনে সরাসরি ইনস্টল করার ফাইল। এটা WhatsApp বা মেসেঞ্জারে পাঠানো যায়, যিনি পাবেন তিনি ফাইলে চাপলেই অ্যাপ বসে যায়। Play Store লাগে না।
.aab হলো Google Play Console যে ফাইলটা চায়। এটা দিয়ে ফোনে সরাসরি কিছু বসে না, এটা শুধু Play Store-এ তোলার জন্য।
সোজা নিয়ম: কাস্টমারকে পাঠাতে .apk, Play Store-এর জন্য .aab।
WhatsApp-এ .apk পাঠালে কী হয়
কাস্টমার ফাইলে চাপলে প্রথমবার ফোন একটা প্রশ্ন করে: এই জায়গা থেকে অ্যাপ বসাতে দিবেন কি না। ভয়ের কিছু নেই, Play Store-এর বাইরের যেকোনো অ্যাপের বেলায় Android এটা জিজ্ঞেস করে। "অনুমতি দিন" চাপলেই ইনস্টল শুরু হয়।
দুটো জিনিস আগে থেকে করে রাখলে কাস্টমার নিশ্চিন্ত থাকেন:
- ফাইলটা আপনার দোকানের নিজের নম্বর থেকে পাঠান, যেন কাস্টমার জানেন এটা আপনারই অ্যাপ
- সাথে এক লাইন লিখে দিন: ফোন অনুমতি চাইলে "অনুমতি দিন" চাপবেন
অচেনা কারও পাঠানো .apk না বসানোই ভালো অভ্যাস, আর আপনার কাস্টমাররাও সেটা জানেন। তাই পরিচিত নম্বর থেকে পাঠানো আর আগে থেকে বলে রাখা, এই দুটোই আসল কাজ।
Play Store-এ তুলতে চাইলে
Play Store-এ অ্যাপ থাকলে মানুষ দোকানের নাম লিখে খুঁজে পান, আর অনেকের কাছে সেটা বেশি ভরসার। তবে কাজটা আপনার নিজের account থেকে করতে হয়, BanglaCodes আপনার হয়ে Play Store-এ আপলোড করে না।
যা লাগবে:
- নিজের একটা Google Play ডেভেলপার account। খুলতে Google একবার একটা রেজিস্ট্রেশন ফি নেয়।
- আমাদের বানানো .aab ফাইলটা, যেটা Play Console-এ আপলোড করবেন।
- একটু ধৈর্য। Google অ্যাপটা রিভিউ করে তবেই ছাড়ে, আর নতুন ব্যক্তিগত account-এ অনেক সময় আগে কয়েকজন টেস্টার নিয়ে ছোট একটা ক্লোজড টেস্ট চালাতে বলে।
তাই পরামর্শ: আগে .apk দিয়ে কাস্টমারদের মধ্যে চালান। মানুষ অ্যাপটা সত্যিই ব্যবহার করছে দেখলে তারপর Play Store-এর কাজ ধরুন।
পরে সাইট বদলালে কী হবে
এটাই সবচেয়ে সুবিধার দিক। অ্যাপটা আপনার লাইভ সাইটটাই পুরো স্ক্রিনে খোলে (কারিগরি নাম Trusted Web Activity)। তাই দাম বদলালেন, নতুন মেনু দিলেন, অফার বসালেন, আবার লাইভ করলেই কাস্টমারের ফোনের অ্যাপেও সাথে সাথে নতুনটা দেখাবে। নতুন বিল্ড লাগে না, কাউকে নতুন ফাইল পাঠাতে হয় না, Play Store-এর রিভিউও লাগে না।
নতুন করে বানাতে হয় শুধু অ্যাপের নাম বা আইকন বদলাতে চাইলে। তখন একই কার্ডে "নতুন ভার্সন বানান" চাপুন। সেটা একই অ্যাপের নতুন ভার্সন হয়, কারণ অ্যাপের সাইন করার চাবি (keystore) আমরা রেখে দিই। তাই আগের অ্যাপ মুছে নতুন করে বসাতে হয় না, আপডেট হিসেবেই বসে।
সাইটের লেখা, দাম আর ছবি AI ছাড়াই নিজে বদলানোর নিয়ম আছে নিজে সাইট বদলানোর লেখায়।
iPhone-এর কী হবে
iPhone-এর জন্য আলাদা অ্যাপ ফাইল নেই। iPhone-এ কাস্টমার Safari দিয়ে আপনার সাইট খুলে নিচের শেয়ার বাটন থেকে "Add to Home Screen" চাপলেই হোম স্ক্রিনে আইকন বসে, আগের মতোই।
এই হোম স্ক্রিনে বসানোর পথটা Android-এও চলে। Android অ্যাপ হলো তাঁদের জন্য বাড়তি ধাপ, যাঁরা আসল অ্যাপ ফাইল বা Play Store চান। হোম স্ক্রিনে বসানোর পুরো নিয়ম আছে ফোনের হোম স্ক্রিনে বসানোর লেখায়।
খরচ আর লিমিট
- অ্যাপ বানানো ফ্রি, কোনো Token কাটে না
- account verify করা থাকতে হয়
- একজন দিনে ২টা পর্যন্ত অ্যাপ বানাতে পারেন
- একটা অ্যাপ বানাতে সাধারণত ৫ থেকে ১২ মিনিট লাগে
- Play Store-এর ডেভেলপার account-এর ফি Google-এর, সেটা আমাদের দিতে হয় না
সাইট চালানোর পুরো খরচ কোথায় কত, সেটা এক জায়গায় আছে ওয়েবসাইটের খরচের লেখায়।
প্রশ্নোত্তর
অ্যাপ বানাতে কি টাকা বা Token লাগে? না। লাইভ যেকোনো সাইট থেকে Android অ্যাপ বানানো ফ্রি, কোনো Token কাটে না। শুধু account verify করা থাকতে হয়, আর দিনে ২টা পর্যন্ত বানানো যায়।
নিজের ডোমেইন না থাকলেও কি অ্যাপ হবে? হবে। ফ্রি ঠিকানায় (আপনার-নাম.banglacodes.app) লাইভ করা সাইট থেকেও অ্যাপ হয়। নিজের ডোমেইন থাকলে সেটা ভেরিফাই করা থাকলেই সেখান থেকেও হয়।
.apk আর .aab-এর মধ্যে কোনটা কাস্টমারকে দিব? কাস্টমারকে .apk দিন, সেটা ফোনে সরাসরি ইনস্টল হয়। .aab শুধু Play Store-এ তোলার জন্য, ওটা দিয়ে ফোনে কিছু বসে না।
ইনস্টলের সময় ফোন অনুমতি চাইছে, এটা কি ঠিক আছে? ঠিক আছে। Play Store-এর বাইরের যেকোনো অ্যাপ বসানোর আগে Android এভাবে অনুমতি চায়। ফাইলটা আপনার পাঠানো হলে "অনুমতি দিন" চাপলেই ইনস্টল হবে।
সাইট আপডেট করলে কি আবার অ্যাপ বানাতে হবে? না। অ্যাপটা আপনার লাইভ সাইটটাই খোলে, তাই আবার লাইভ করলেই অ্যাপে নতুনটা দেখায়। নতুন করে বানাতে হয় শুধু অ্যাপের নাম বা আইকন বদলাতে।
BanglaCodes কি আমার হয়ে Play Store-এ তুলে দিবে? না। Play Store-এ তুলতে হয় আপনার নিজের Google Play ডেভেলপার account থেকে। আমরা .aab ফাইলটা বানিয়ে দিই, সেটা আপনি Play Console-এ আপলোড করবেন। Google একবার রেজিস্ট্রেশন ফি নেয় আর রিভিউ করে তবেই ছাড়ে।
iPhone-এর জন্য অ্যাপ হবে? iPhone-এর জন্য আলাদা অ্যাপ ফাইল নেই। iPhone-এ Safari দিয়ে সাইটটা খুলে "Add to Home Screen" করলেই হোম স্ক্রিনে আইকন বসে, আগের মতোই।
বানানো শুরু করে পেজ বন্ধ করে দিলে কি নষ্ট হবে? না। বানানো চলতেই থাকে, সাধারণত ৫ থেকে ১২ মিনিট লাগে। পরে একই কার্ডে ফিরে এলেই ফাইলগুলো পাবেন।
সংক্ষেপে
- লাইভ যেকোনো সাইট থেকে সাইন করা Android অ্যাপ, ফ্রিতে
- কাস্টমারকে WhatsApp-এ .apk, Play Store-এর জন্য .aab
- ফোন অনুমতি চাইলে "অনুমতি দিন" চাপতে বলুন
- Play Store-এ তোলা হয় নিজের Google Play ডেভেলপার account থেকে
- সাইট আবার লাইভ করলেই অ্যাপেও বদল দেখায়, নতুন বিল্ড লাগে না
- iPhone-এ Safari থেকে "Add to Home Screen", আগের মতোই