ক্রস-প্ল্যাটফর্ম
onestore.link — React Native অ্যাপের জন্য
React Native-এর জন্য স্মার্ট স্টোর লিঙ্ক — SDK নেই, রিবিল্ড নেই।
সংক্ষিপ্ত উত্তর
একটি React Native অ্যাপকে দুই স্টোরের জন্য একটিই ডাউনলোড লিঙ্ক দিতে, তার App Store ও Google Play পেজ থেকে একটি onestore.link বানান: এটি iPhone-কে App Store-এ, Android ফোনকে Google Play-তে আর কম্পিউটারকে দুই স্টোরের বোতাম ও একটি QR কোডসহ একটি পেজে পাঠায়। এটি একটি রিডাইরেক্ট, SDK নয়: আপনার React Native প্রজেক্টে কিছুই যোগ হয় না, নতুন বিল্ডও লাগে না। Instagram, Facebook, Snapchat বা X-এর ভেতরে ট্যাপ করলে এটি নিজে থেকেই স্টোরে পৌঁছে দেয়; TikTok-এর ব্রাউজার অনেক লিঙ্কের ক্ষেত্রে তা আটকায়, তাই সেখানে পেজটি শুরু থেকেই স্টোরের বোতাম দেখায়। ফ্রি লিঙ্কে কোনো খরচ নেই, আর কোনো ভিজিটর ছাড়া 30 দিন কাটলে সেটি মুছে ফেলা হয়; প্রতি লিঙ্কে মাসে $3.99 বা বছরে $39.90 দামের Pro লিঙ্কটি স্থায়ীভাবে রাখে।
সর্বশেষ পর্যালোচনা 2026-10-22
আপনার React Native অ্যাপ একটিই JS বান্ডেল থেকে iOS আর Android-এ চলে। আপনার শেয়ার লিঙ্কও তেমনই হওয়া উচিত। onestore.link একটি সাধারণ URL, যা প্রত্যেক দর্শককে সঠিক স্টোরে পাঠায় — কোনো নেটিভ মডিউল নেই, Linking কনফিগ নেই, AppDelegate বা MainActivity-তে SDK যুক্ত করার কিছু নেই।
onestore.link ছাড়া
- Branch / AppsFlyer SDK আর iOS ও Android-এ নেটিভ কনফিগ
- Universal Links plist + Android App Links assetlinks.json
- প্রথম লিঙ্ক কাজ করার আগে ঘণ্টার পর ঘণ্টা সেটআপ
- প্ল্যাটফর্মের দাম আর চুক্তি
onestore.link দিয়ে
- শূন্য SDK — লিঙ্কটি সাধারণ URL হিসেবেই কাজ করে
- কোনো নেটিভ কনফিগ লাগে না
- প্রায় এক মিনিটে লিঙ্ক তৈরি
- প্রতি লিঙ্কে $3.99/মাস দাম (ফ্রি প্ল্যানে সীমাহীন)
React Native-এর সঙ্গে কীভাবে কাজ করে
কোনো SDK নেই, রিবিল্ড নেই, নেটিভ কনফিগারেশনে কোনো পরিবর্তন নেই। শুধু একটি URL।
- 1
আপনার RN অ্যাপ দুই স্টোরেই প্রকাশ করুন
iOS-এর জন্য `npx react-native run-ios --configuration Release` আর Android-এর জন্য Gradle দিয়ে বিল্ড করুন, অথবা Expo bare workflow-তে থাকলে EAS Build ব্যবহার করুন।
- 2
onestore.link-এ আপনার লিঙ্ক তৈরি করুন
আপনার অ্যাপ খুঁজুন বা দুটি স্টোর URL পেস্ট করুন। সঙ্গে সঙ্গে একটি শর্ট লিঙ্ক পাবেন।
- 3
JS থেকে URL-টি ব্যবহার করুন
onestore.link URL স্ট্রিং দিয়ে `Share.share()` বা `Linking.openURL()` ব্যবহার করুন। কোনো নেটিভ ব্রিজ লাগে না।
ঐচ্ছিক: আপনার অ্যাপের ভিতর থেকে শেয়ার
onestore.link কেবল একটি URL — এটি কাজ করাতে আপনার React Native অ্যাপে কিছুই যোগ করতে হয় না। আপনি যদি অ্যাপের ভিতরে এমন একটি শেয়ার বোতামও চান, যা ব্যবহারকারীদের ইউনিভার্সাল লিঙ্কটি পাঠায়, তবে React Native-এ সাধারণত যেভাবে করা হয় তা এখানে:
একটি React Native বোতাম থেকে শেয়ার করুন:
import { Share } from "react-native";
const SHARE_URL = "https://onestore.link/myapp";
await Share.share({
message: `Try my app: ${SHARE_URL}`,
url: SHARE_URL,
});
// iOS → App Store, Android → Google Playসচরাচর জিজ্ঞাসা
এটি কি Branch SDK-এর জায়গা নেয়?
URL স্তরের স্মার্ট রিডাইরেক্টের ক্ষেত্রে হ্যাঁ। ডিফার্ড ডিপ লিঙ্কিং আর ইনস্টল অ্যাট্রিবিউশনের ক্ষেত্রে না — সেগুলোর জন্য SDK লাগে, আর Branch ঠিক সেই কাজের জন্যই তৈরি। পূর্ণ তুলনা দেখুন onestore.link/vs/branch-এ।
আমাকে কি Universal Links বা App Links কনফিগার করতে হবে?
না। onestore.link সাধারণ ব্রাউজার ইনটেন্টের মাধ্যমে সরাসরি App Store / Play Store খোলে। plist এন্ট্রি বা `assetlinks.json` লাগে না।
Expo bare workflow-এর সঙ্গে কাজ করে?
হ্যাঁ। onestore.link কোনো ফ্রেমওয়ার্কের ওপর নির্ভর করে না — Expo (managed ও bare), CLI React Native, Expo Router — সবগুলোতেই কাজ করে।
আপনার React Native অ্যাপে একটি ইউনিভার্সাল লিঙ্ক যোগ করতে প্রস্তুত?
চিরকাল বিনামূল্যে, পাসওয়ার্ড লাগে না। প্রায় এক মিনিটে আপনার লিঙ্ক তৈরি।
আপনার ফ্রি লিঙ্ক তৈরি করুনআরও দেখুন: onestore.link বনাম branch →
বাস্তবে দেখুন: আপনার অ্যাপের বায়ো লিঙ্ক, যা iPhone না Android তা শনাক্ত করে →