সাইটটা ফোনের হোম স্ক্রিনে অ্যাপের মতো বসানো

নাসির উদ্দিন শামীমপ্রতিষ্ঠাতা, BanglaCodes.Com

১০ সেপ্টেম্বর, ২০২৬ · ৬ মিনিটের পড়া · অ্যাপ, PWA

হালনাগাদ: ২৬ সেপ্টেম্বর, ২০২৬

এক নজরে উত্তর

আমার ওয়েবসাইটটা কাস্টমারের ফোনের হোম স্ক্রিনে অ্যাপের মতো বসানো যায় কি?

যায়। লাইভ করা যেকোনো সাইট ফোনের হোম স্ক্রিনে অ্যাপের মতো বসানো যায়, এটাকে PWA বলে, ফ্রি ঠিকানাতেও (আপনার-নাম.banglacodes.app)। কাস্টমার ব্রাউজারের মেনু থেকে হোম স্ক্রিনে যোগ করলেই আইকন বসে। আসল অ্যাপ ফাইল বা Play Store চাইলে লাইভ সাইট থেকেই Android অ্যাপ বানানো যায়: WhatsApp-এ পাঠানোর .apk আর Play Store-এর .aab। প্রথম অ্যাপটা ফ্রি। সাইট আপডেট হলে দুটোতেই নিজে থেকে নতুনটা দেখায়।

"অ্যাপ আছে?" প্রশ্নটা কেন আসে

দোকান অনলাইনে গেলে কাস্টমাররা একটা প্রশ্ন করেন প্রায় নিয়ম করে: আপনাদের অ্যাপ আছে?

প্রশ্নটার পেছনে যুক্তি আছে। ফোনে অ্যাপ থাকা মানে প্রতিবার ঠিকানা টাইপ করতে না হওয়া, আর হোম স্ক্রিনে একটা আইকন থাকা মানে মনে থাকা।

আগে এর উত্তর ছিল কঠিন: ডেভেলপার খুঁজে আলাদা করে অ্যাপ বানানো, আর প্রতিটা আপডেটে আবার জমা দেওয়া। এখন দুটো সহজ পথ আছে, আর দুটোই আপনার সাইট থেকেই হয়: হোম স্ক্রিনে বসানো (PWA), আর আসল Android অ্যাপ।

এই লেখার বেশিটা প্রথম পথ নিয়ে, কারণ বেশিরভাগ দোকানের শুরুটা ওখানেই। দ্বিতীয় পথটা শেষের দিকে।

PWA জিনিসটা কী

সহজ কথায়: এটা এমন একটা ওয়েবসাইট যেটা ফোনের হোম স্ক্রিনে বসানো যায়, আর বসানোর পরে অ্যাপের মতোই আচরণ করে।

কাস্টমার যা দেখেন:

  • হোম স্ক্রিনে আপনার দোকানের একটা আইকন
  • চাপ দিলে পুরো স্ক্রিনে খোলে, ব্রাউজারের ঠিকানা বার দেখা যায় না
  • অ্যাপ ড্রয়ারে আর সাম্প্রতিক অ্যাপের লিস্টে এটা আলাদা করে থাকে

যা লাগে না:

  • Play Store বা App Store
  • ডাউনলোড আর ইনস্টলের অপেক্ষা
  • ফোনের জায়গা, কারণ এটা প্রায় কিছুই নেয় না

আর সবচেয়ে কাজের দিকটা: সাইট আপডেট হলে অ্যাপও আপডেট হয়ে যায়। আলাদা করে কিছু পাঠাতে হয় না, কারণ ওটা আসলে আপনার সাইটই।

কী লাগে

একটাই জিনিস: সাইটটা লাইভ করা। লাইভ করা ফ্রি, আর তাতেই আপনার-নাম.banglacodes.app ঠিকানাটা পাবেন। নিজের ডোমেইন থাকলে সেখানেও একইরকম চলে, কিন্তু PWA-র জন্য ডোমেইন কিনতে হয় না।

কারণটা কারিগরি। ফোন হোম স্ক্রিনে বসানোর প্রস্তাব দেয় তখনই, যখন সাইটটা লাইভ করা একটা ঠিকানায় আছে আর ঠিকানার পাশে তালার চিহ্নটা আছে। ফ্রি শেয়ার লিংকে (banglacodes.app/p/...) এটা হয় না, কারণ ওটা নিরাপত্তার জন্য আলাদা করে চালানো হয়।

নিজের ডোমেইন যোগ করার নিয়ম ডোমেইনের লেখায় আছে।

কাস্টমারকে যেভাবে বলবেন

এখানে একটা বাস্তব সমস্যা আছে: বসানোর নিয়মটা ফোনভেদে আলাদা, আর বেশিরভাগ মানুষ নিজে থেকে খুঁজে পান না।

তাই সাইটে একটা ছোট লাইন লিখে রাখা কাজে দেয়। যেমন:

Android-এ: ব্রাউজারের উপরের ডান দিকের তিনটা ফোঁটার মেনু, তারপর "হোম স্ক্রিনে যোগ করুন"।

iPhone-এ: নিচের শেয়ার বাটন, তারপর "Add to Home Screen"।

দুই লাইনের এই নির্দেশটা দোকানের পেজে থাকলে অনেক বেশি মানুষ কাজটা করেন, কারণ তাঁরা জানেন যে এটা করা যায়।

কোথায় এটা যথেষ্ট নয়

সৎ থাকা দরকার, কারণ এটাকে সব কাজের অ্যাপ বলে চালানো ঠিক হবে না।

নিজে থেকে কেউ খুঁজে পাবেন না। PWA কোনো অ্যাপের দোকানে থাকে না, মানুষকে সাইটে এনে তবেই বসাতে হয়। Play Store-এ খুঁজে পাওয়াটা দরকার হলে নিচের Android অ্যাপের পথটা দেখুন।

ফোনের গভীর জিনিসগুলো পাবেন না। যেমন অ্যাপ বন্ধ থাকলেও ব্যাকগ্রাউন্ডে notification পাঠানো, SMS পড়া, বা Play Store-এর ভেতরে টাকা নেওয়া। এগুলো আমাদের Android অ্যাপেও হয় না, কারণ সেটাও আপনার সাইটটাই খোলে। এসব লাগলে একজন ডেভেলপারের সাথে কথা বলুন।

নেট ছাড়া চলবে কি না, সেটা বানানোর উপর। বানানোর সময় বলে দিলে (যেমন "ইন্টারনেট না থাকলেও যেন খোলে"), একবার নেট দিয়ে খোলার পর পেজগুলো ফোনে জমা থাকে, তখন নেট ছাড়াও খোলে। না বললে সাধারণ সাইটের মতোই নেট লাগে। আর ফর্ম পাঠানো বা একদম নতুন তথ্য আনতে সবসময়ই নেট লাগে।

বেশিরভাগ দোকান, রেস্টুরেন্ট, কোচিং আর সেবার ব্যবসার জন্য এই লিমিটগুলো কোনো সমস্যাই নয়। সমস্যা হয় তখন, যখন আপনার ব্যবসার মূল জিনিসটাই ফোনের গভীরের কোনো কাজ।

আসল অ্যাপ ফাইল আর Play Store চাইলে

এটা এখন আর আলাদা বড় কাজ নয়। সাইট লাইভ থাকলে বিল্ডারের "Android অ্যাপ" বাটনে চাপুন, নাম আর আইকন দেখে নিয়ে "অ্যাপ বানানো শুরু করুন" দিন। ৫ থেকে ১২ মিনিটে দুটো ফাইল পাবেন (প্রথম অ্যাপটা ফ্রি, এরপরের প্রতিটা বিল্ডে ১০ হাজার Token):

  • .apk: কাস্টমারকে WhatsApp-এ পাঠান, ফোনে চাপলেই অ্যাপ বসে যায়
  • .aab: Play Store-এ তোলার ফাইল, নিজের Google Play ডেভেলপার account থেকে

এই অ্যাপও আপনার লাইভ সাইটটাই খোলে। তাই PWA-র মতোই সাইট আপডেট করে আবার লাইভ করলে অ্যাপেও নিজে থেকে বদল দেখায়, নতুন করে Play Store-এ জমা দিতে হয় না। Play Store-এ তোলার জন্য Google-এর নিজের নিয়ম আছে: নিজের ডেভেলপার account, একবারের রেজিস্ট্রেশন ফি, আর তাদের রিভিউ। পুরো ধাপ আর কার জন্য কোনটা, সেটা আছে সাইট থেকে Android অ্যাপের লেখায়।

পরামর্শটা সোজা: আগে লিংক আর PWA দিয়ে চালান, কাস্টমাররা নিয়মিত ব্যবহার করলে .apk পাঠান, আর Play Store-এ থাকাটা সত্যিই দরকার হলে তবেই ডেভেলপার account খুলুন।

সাইট নিজে হাতে আপডেট করার নিয়ম নিজে সাইট বদলানোর লেখায় আছে।

নিজের কাজের অ্যাপ বানাতে অ্যাপ বানানোর পেজ থেকে শুরু করুন।

প্রশ্নোত্তর

PWA কি সত্যিকারের অ্যাপ? ব্যবহারের দিক থেকে কাস্টমারের কাছে অ্যাপের মতোই: হোম স্ক্রিনে আইকন, পুরো স্ক্রিনে খোলে। কিন্তু ভেতরে এটা আপনার সাইটই, আর কোনো অ্যাপের দোকানে থাকে না। আসল অ্যাপ ফাইল বা Play Store চাইলে লাইভ সাইট থেকে Android অ্যাপ বানিয়ে নিন, প্রথমটা ফ্রি (পরের প্রতিটা বিল্ডে ১০ হাজার Token)।

এটা পেতে কী লাগে? শুধু সাইটটা লাইভ করা, যা ফ্রি। লাইভ করার পর ঠিকানার পাশে তালার চিহ্নটা থাকে, আর ফোন নিজেই হোম স্ক্রিনে বসানোর সুযোগ দেয়।

কাস্টমার কিভাবে বসাবেন? Android-এ ব্রাউজারের তিনটা ফোঁটার মেনু থেকে "হোম স্ক্রিনে যোগ করুন", আর iPhone-এ নিচের শেয়ার বাটন থেকে "Add to Home Screen"। নিয়মটা সাইটে লিখে রাখলে অনেক বেশি মানুষ কাজটা করেন।

সাইট আপডেট করলে অ্যাপটাও কি আপডেট হবে? হবে, নিজে থেকেই। আলাদা করে কিছু পাঠাতে হয় না, কারণ হোম স্ক্রিনের ওই আইকনটা আপনার সাইটকেই খোলে। আমাদের বানানো Android অ্যাপেও একই কথা: সাইট আবার লাইভ করলেই অ্যাপে নতুনটা দেখায়।

নেট ছাড়া চলবে? বানানোর সময় বলে দিলে চলে: একবার নেট দিয়ে খোলার পর পেজগুলো ফোনে জমা থাকে, তখন নেট ছাড়াও খোলে। না বললে নেট লাগে। ফর্ম পাঠানো বা একদম নতুন তথ্য আনতে সবসময়ই নেট লাগে।

Play Store-এ দিতে চাইলে কী করতে হবে? সাইট লাইভ করে বিল্ডারের "Android অ্যাপ" বাটনে চাপুন, .aab ফাইল পাবেন; প্রথম অ্যাপটা ফ্রি। সেটা নিজের Google Play ডেভেলপার account থেকে Play Store-এ তুলুন। Google একবার রেজিস্ট্রেশন ফি নেয় আর রিভিউ করে তবেই ছাড়ে; আপলোডটা আপনার account থেকেই করতে হয়।

ফোনের জায়গা কি অনেক নিবে? প্রায় কিছুই না। স্টোরের অ্যাপ যেখানে অনেকটা জায়গা নেয়, সেখানে এটা কার্যত একটা আইকন। কম জায়গার ফোন যাঁরা ব্যবহার করেন তাঁদের জন্য এটা বড় সুবিধা।

iPhone আর Android, দুই জায়গাতেই কাজ করে? PWA দুই জায়গাতেই। বসানোর নিয়মটা আলাদা, আর iPhone-এ কিছু জিনিস একটু কম, তবে হোম স্ক্রিনে বসানো আর পুরো স্ক্রিনে খোলা দুইটাতেই হয়। অ্যাপ ফাইল অবশ্য শুধু Android-এর জন্য; iPhone-এ Safari দিয়ে "Add to Home Screen" করলেই চলে।

সংক্ষেপে

  • লাইভ করা সাইট, ফ্রি ঠিকানাতেও, ফোনের হোম স্ক্রিনে অ্যাপের মতো বসে
  • Play Store লাগে না, ডাউনলোড লাগে না, জায়গাও প্রায় নেয় না
  • সাইট আপডেট হলে অ্যাপও নিজে থেকেই আপডেট হয়
  • বসানোর নিয়মটা সাইটে লিখে রাখলে অনেক বেশি মানুষ করেন
  • নেট ছাড়া চলবে কি না, সেটা বানানোর সময় বলে দিতে হয়
  • আসল অ্যাপ ফাইল বা Play Store চাইলে লাইভ সাইট থেকেই Android অ্যাপ (.apk আর .aab) হয়, প্রথমটা ফ্রিতে