কম্পিউটার টিউটোরিয়াল

একটি প্রতিক্রিয়া নেটিভ অ্যাপ অফলাইন তৈরি করুন:একটি ক্লাসিক পদ্ধতি৷

একটি প্রতিক্রিয়া নেটিভ অ্যাপ অফলাইন তৈরি করুন:একটি ক্লাসিক পদ্ধতি৷

লিখেছেন পান্থ সোলাঙ্কি

আমরা সবাই জানি, রিঅ্যাক্ট নেটিভ শেখার সময় এসেছে। ডক হিসাবে এটি বিকাশ করার দুটি উপায় রয়েছে। এই বিভাগটি আপনার ডিভাইসে কোনো ইন্টারনেট সংযোগ ছাড়াই সরাসরি আপনার অ্যান্ড্রয়েড ডিভাইসে এক্সপোতে অ্যাপ তৈরি করার উপর ফোকাস করে।

আমি জানি ইন্টারনেটের সাথে আপনার ডিভাইসে এক্সপো ক্লায়েন্ট অ্যাপ ব্যবহার করা খুব সহজ, কিন্তু আপনার যদি ইন্টারনেট সমস্যা থাকে তবে কী করবেন? আপনি বিকাশের জন্য আপনার সীমিত এমবি ব্যবহার করতে চান না। তাহলে কি আপনার মোবাইলের ওয়াইফাই সংযোগে স্থিতিশীলতার সমস্যা থাকে, অথবা আপনি শুধুমাত্র পুরানো-স্কুল স্টাইল…বা অন্য কোনো কারণে অ্যাপ তৈরি করতে চান?

চলুন শুরু করা যাক, এই প্রক্রিয়াটিতে মাত্র তিনটি ছোট ধাপ রয়েছে। মনে রাখবেন, এটি শুধুমাত্র OS Windows এবং লক্ষ্য OS Android-এর বিকাশের জন্য৷

প্রাক-সেটআপ প্রয়োজনীয়তা

আপনাকে এখানে থেকে আপনার পিসিতে একটি adb ড্রাইভার ইনস্টল করতে হবে . পদ্ধতিটিও এখানে .

একবার আপনি প্রক্রিয়াটি সম্পূর্ণ করলে, আপনার মোবাইলটি আপনার পিসিতে সংযুক্ত করুন। কমান্ড প্রম্পট খুলুন এবং adb ডিভাইস. কমান্ড চালান যদি এটি ডিভাইসের তালিকার অধীনে কিছু ডিভাইসের নাম প্রদান করে তারপর আপনার সেটআপ সম্পন্ন হয়. কিন্তু যদি কোন নাম দেখানো না হয়, তাহলে আপনাকে সঠিকভাবে adb ড্রাইভার ইনস্টল করতে হবে।

দ্রষ্টব্য:বিকাশকারী বিকল্পগুলিতে আপনার মোবাইলে USB ডিবাগিং চালু থাকা উচিত৷

প্লে স্টোর থেকে এক্সপো ক্লায়েন্ট অ্যাপটি এখানে ইনস্টল করুন

প্রতিক্রিয়া নেটিভ প্রকল্প সেটআপ করুন

এখানে ডক্সে বর্ণিত পদক্ষেপগুলি অনুসরণ করুন৷

আমি এখানে ধাপগুলো কপি করছি। ধরে নিচ্ছি যে আপনার কাছে নোড 10+ আছে ইনস্টল করুন, নিম্নলিখিত কমান্ডগুলি চালান:

npm install -g expo-cli

এক্সপো শুরু করুন AwesomeProject

cd AwesomeProject

npm শুরু

উপরের কমান্ডগুলি http://localhost:19002 দিয়ে ব্রাউজার খুলবে (যদি এটি স্বয়ংক্রিয়ভাবে না খোলে, ম্যানুয়ালি খুলুন)।

একবার আপনি লোকালহোস্ট খুললে, এটি টানেল রেডি এর মত একটি বার্তা দেখাবে নীচের হিসাবে:

একটি প্রতিক্রিয়া নেটিভ অ্যাপ অফলাইন তৈরি করুন:একটি ক্লাসিক পদ্ধতি৷ টানেল রেডি মানে জাদু তৈরি করার সময় :)

পোস্ট-সেটআপ পদক্ষেপ

এখন আপনার ডিভাইসটি সংযুক্ত করার এবং নিম্নলিখিত কমান্ডগুলি চালানোর জন্য অন্য কমান্ড প্রম্পট খুলতে সময় এসেছে:

adb ডিভাইস // আপনার সংযুক্ত ডিভাইসের ডিভাইসের নাম খুঁজতে

adb -s বিপরীত tcp:8081 tc p:8081 // এটি কিছুই প্রিন্ট করবে না

http://localhost:19002-এ যান ব্রাউজারে এবং Android ডিভাইস/এমুলেটরে চালান। ক্লিক করুন

একটি প্রতিক্রিয়া নেটিভ অ্যাপ অফলাইন তৈরি করুন:একটি ক্লাসিক পদ্ধতি৷ আপনার ডিভাইসে ম্যাজিক দেখতে অ্যান্ড্রয়েড ডিভাইস/এমুলেটরে রানে ক্লিক করুন

এখন আপনি আপনার ডিভাইসে বান্ডেলগুলি লোড হচ্ছে দেখতে পাবেন। সমস্ত বান্ডিল লোড করার পরে, আপনার অ্যাপটি আপনার ডিভাইসে লাইভ হবে এবং আপনার ব্রাউজারটি নিম্নরূপ হবে:

একটি প্রতিক্রিয়া নেটিভ অ্যাপ অফলাইন তৈরি করুন:একটি ক্লাসিক পদ্ধতি৷ সাইডবার আপনার ডিভাইস দেখাবে

আপনি উপরের-ডান বোতামে ক্লিক করে আপনার অ্যাপ ডিবাগ করতে পারেন।

একটি প্রতিক্রিয়া নেটিভ অ্যাপ অফলাইন তৈরি করুন:একটি ক্লাসিক পদ্ধতি৷ উপরের ডানদিকের বোতামে ক্লিক করুন এবং আপনি দেখতে পারবেন আপনার ডিভাইসে কোন ডেটা পাঠানো হয়েছে।

আমি খুশি হব যদি এই তথ্যটি আপনার কোন উপায়ে কাজে লাগে। যদি আপনার কোন প্রশ্ন থাকে, তাহলে মন্তব্য করুন — আমি সাহায্য করতে পেরে বেশি খুশি হব।

পড়ার জন্য ধন্যবাদ।

বিনামূল্যে কোড শিখুন. freeCodeCamp-এর ওপেন সোর্স পাঠ্যক্রম 40,000-এরও বেশি লোককে ডেভেলপার হিসেবে চাকরি পেতে সাহায্য করেছে। শুরু করুন


  1. অ্যাকাউন্টকিলার ব্যবহার করে আপনার পুরানো অনলাইন অ্যাকাউন্টগুলি কীভাবে মুছবেন

  2. ফায়ারফক্স কোয়ান্টাম নতুন ট্যাব পৃষ্ঠাটি কীভাবে কাস্টমাইজ করবেন এবং এটি আরও ভাল করবেন

  3. ফেসবুক এআই দিয়ে ঠিক কী করছে?

  4. Tinfoleak এর মাধ্যমে Twitter এর মাধ্যমে যে কেউ কীভাবে আপনার ব্যক্তিগত বিবরণ খুঁজে পেতে পারে