অ্যান্ড্রয়েড অ্যাপ macOS-এ নেটিভলি সাপোর্টেড না হলেও, ম্যাকে অ্যান্ড্রয়েড অ্যাপ চালানো কঠিন কাজ নয়। শুধু অ্যাপগুলো ডাউনলোড করলেই হবে না। আপনার ম্যাকে সেগুলো চালানোর আগে, আপনাকে একটি অ্যান্ড্রয়েড এমুলেটর বেছে নেওয়া এবং ইনস্টল করতে হবে। এটি একটি সফটওয়ার যা আপনার ম্যাকে অ্যান্ড্রয়েড অপারেটিং সিস্টেম সিমুলেট করে, যা আপনাকে অ্যাপগুলো চালাতে দেয়। আমরা এখানে দেখাবো কীভাবে একটি এমুলেটর বেছে নিয়ে ইনস্টল করবেন ম্যাকে অ্যান্ড্রয়েড অ্যাপ চালানোর জন্য।
একটি অ্যান্ড্রয়েড এমুলেটর বেছে নেওয়া
এমুলেটর選擇ের কথা হলে, আপনার কাছে কয়েকটি ভিন্ন চয়েস রয়েছে। আপনি যদি খুব টেক-সেভি হন বা কেবল উপলব্ধ varitety-তে আগ্রহী হন, তবে আপনি এমন একটি অপশন চাইতে পারেন যা আপনাকে কীভাবে এটি চলে সেটির ওপর বেশি কন্ট্রোল দেয়। আপনি যদি আপনার ম্যাক ব্যবহার করেন অ্যান্ড্রয়েড অ্যাপ ডেভেলপ করতে, তবে আপনাকে উন্নত ডেভেলপমেন্ট ফাংশনালিটি প্রয়োজন হতে পারে।
আমরা আমাদের পছন্দের জেনারেল-পার্পাস অ্যান্ড্রয়েড এমুলেটর, ব্লूस्ट্যাকস (BlueStacks) কীভাবে সেট আপ করবেন তা দেখাব। ব্লूस্ট্যাকস ম্যাকের জন্য সবচেয়ে পুরনো এবং সহজে ব্যবহারযোগ্য অ্যান্ড্রয়েড এমুলেটরগুলোর একটি যা এখনও আপডেট হচ্ছে। এটি সেট আপ করাও সহজ, যা সেটিকে প্রায় সকল কেউ - তাদের টেকনিক্যাল एবিলিটি বা ম্যাক বা অ্যান্ড্রয়েডের সাথে পরিচিতি নির্বিশেষে - ব্যবহার করার জন্য উপযোগী করে তোলে।
ব্লूस্ট্যাকস খুব ভালোভাবে ডকুমেন্টেডও, তাই আপনি যদি সেটআপ বা কোনো নির্দিষ্ট অ্যাপের সাথে কোনো সমস্যায় পড়েন, তবে কেউ নাকি আপনার সমস্যাটি সমাধান করে থাকবে।
ব্লूस্ট্যাকস দিয়ে ইনস্টল এবং অ্যাপ চালানো
ব্লूस্ট্যাকস চালানোর জন্য, আপনাকে macOS সিের্রা বা তার উপরে থাকতে হবে। যদিও macOS বিগ সার আসলেই সাপোর্টেড ছিল না, ব্লूस্ট্যাকস এখন সাপোর্ট যোগ করে দিয়েছে। আপনাকে ৪ গিগাবাইট র্যাম এবং ৪ গিগাবাইট ফ্রি ডিস্ক স্পেসও প্রয়োজন। আপনার ম্যাক যদি খুব পুরনো হয় (২০১৪ বা তার আগের), তবে আপনার গ্রাফিক্স কার্ড অ্যান্ড্রয়েড অ্যাপ চালাতে যথেষ্ট পাওয়ারফুল নাও হতে পারে। আপনি ফুল রিকোয়ারমেন্টস দেখে নিশ্চিত হয়ে যেতে পারেন।
এছাড়া, ব্লूस্ট্যাকস গুগল প্লে স্টোর থেকে টেনে অ্যান্ড্রয়েড অ্যাপ ফাইল ডাউনলোড করে। আপনার যদি গুগল অ্যাকাউন্ট না থাকে, তবে ব্লूस্ট্যাকস দিয়ে অ্যাপ চালানোর আগে আপনাকে একটি সেট আপ করতে হবে।
বর্তমানে, macOS-এর জন্য ব্লूस্ট্যাকস ৪ সবচেয়ে করেন্ট ভার্সন। তবে, ব্লूस্ট্যাকস ৫ রিলিজ হয়েছে এবং শীঘ্রই কম্প্যাটিবল হওয়া উচিত। নতুন ভার্সন কখন উপলব্ধ হবে সেটি দেখতে চেক করত থাকুন।
আপনার সিস্টেম সকল রিকোয়ারমেন্ট পূরণ করলে, ব্লूस্ট্যাকস ইনস্টল করতে নিচের ধাপগুলো ফলো করুন:
- প্রথমে, এমুলেটরের ডাউনলোড পেজে নেভিগেট করুন, তারপর .dmg এক্সটেনশনযুক্ত ডাউনলোড করা সেটআপ ফাইলটিতে ডাবল-ক্লিক করুন।
- যখন অ্যাপ্লিকেশন খুলবে, ব্লूस্ট্যাকস লোগোতে ডাবল-ক্লিক করুন প্রসেস করতে।
- অ্যাপ উইন্ডোর নিচে ظاهر হওয়া "ইনস্টল নাও" বাটনে ক্লিক করুন।
- আপনি যদি "সিস্টেম এক্সটেনশন ব্লকড" পপ-আপ পান, তবে "ওপেন সিকিউরিটি অ্যান্ড প্রাইভেসি" বাটনে ক্লিক করুন।
- এটি একটি সিস্টেম প্রাইভেসি সেটিংস মেনু খুলবে। নিচে, "অ্যালো" বাটনে ক্লিক করুন।
এই পাশাপাশি, ইনস্টলেশন স্বয়ংক্রিয়ভাবে এগিয়ে যাবে। আপনি যদি এই ধাপগুলো ফলো করতে সমস্যায় পড়েন, তবে আপনি ব্লूस্ট্যাকসের ইনস্টলেশন প্রসেসের ভিডিও অনুসরণ করতে পারেন।
একবার ব্লूस্ট্যাকস ইনস্টল হলে, অ্যান্ড্রয়েড অ্যাপ চালানো খুব সহজ। ব্লूस্ট্যাকস খোলা থাকলে, আপনি মেইন অ্যাপ পেজ থেকে গুগল প্লে স্টোরে নেভিগেট করতে পারবেন। সেখান থেকে, আপনি আপনার অ্যাপগুলো ডাউনলোড করা শুরু করতে পারবেন। একবার ডাউনলোড হলে, আপনি মেইন পেজে তাদের আইকনে ক্লিক করে এই অ্যাপগুলো লঞ্চ করতে পারবেন।
অন্যান্য এমুলেটর অপশন
ম্যাকে অ্যান্ড্রয়েড অ্যাপ চালানোর জন্য অন্যান্য এমুলেটরও উপলব্ধ। ব্লूस্ট্যাকস সাধারণত সবচেয়ে ইউজার-ফ্রেন্ডলি। কিছু, যেমন অ্যান্ড্রয়েড স্টুডিও (Android Studio), অ্যাপ ডাউনলোড এবং ব্যবহার করার টুল চেয়ে ডেভেলপমেন্ট এবং টেস্টিং এনভায়রনমেন্ট বেশি।
নক্স অ্যাপ প্লেয়ার (Nox App Player) একটি জনপ্রিয় বিকল্প যা ব্লूस্ট্যাকসের মতোই কাজ করে। একবার সবকিছু সেট আপ হলে, আপনি একাধিক ইউজার অ্যাকাউন্ট যোগ করার সুবিধা পাবেন। এটি হ্যান্ডি যদি আপনি একই গেমে একাধিক ক্যারেক্টার বা অ্যাকাউন্ট দিয়ে খেলতে চান।
এন্ডি (Andy) আরেকটি অপশন। এটি অ্যান্ড্রয়েড এবং উইন্ডোজ বা macOS-এর মধ্যে একটি সিমলেস অভিজ্ঞতা অফার করার জন্য ডিজাইন করা। যদিও এটি আপনার ফোনকে কন্ট্রোলার হিসেবে ব্যবহার করার ক্ষমতা দেয়, এটি সবচেয়ে আপ-টু-ডেট এমুলেটর নয়। বর্তমানে, OS X মাউন্টেন লায়ন সবচেয়ে কারেন্ট macOS ভার্সন, এবং উইন্ডোজের জন্য কোনো সাপোর্ট নেই। এটি macOS-এর নতুন ভার্সনগুলোতে কম্প্যাটিবল নাও হতে পারে। তবে, পুরনো ভার্সনগুলোর জন্য, এটি একটি দুর্দান্ত ব্লूस্ট্যাকস বিকল্প হতে পারে।
জেনিমোশন (Genymotion) আদর্শ যদি আপনি একজন ডেভেলপার হন এবং আপনার অ্যাপস টেস্ট করতে চান। এটি একটি ফ্রি এমুলেটর নয়, এবং ডেস্কটপ ইউজের জন্য আওয়ার্লি বা ইয়ারলি চার্জ করে। আপনি যদি শুধু আপনার ফেভারিট অ্যান্ড্রয়েড গেম ম্যাকে খেলতে চান, তবে এটি আপনার জন্য সঠিক নয়।
সচরাচর জিজ্ঞাসিত প্রশ্ন
১. কি আমি সরাসরি ম্যাকে অ্যান্ড্রয়েড অ্যাপ ইনস্টল করতে পারি?
না। অ্যান্ড্রয়েড অ্যাপ özellikle অ্যান্ড্রয়েড ডিভাইসের জন্য ডেভেলপ করা হয়। এগুলো ভিন্ন হার্ডওয়ার ব্যবহার করে। পлюস, অ্যান্ড্রয়েড এবং ম্যাক দুটি ভিন্ন অপারেটিং সিস্টেম, অর্থাৎ একটি অ্যান্ড্রয়েড অ্যাপের কোডিং ম্যাকের সাথে কম্প্যাটিবল হবে না এবং বিপরীতও।
২. কি ব্লूस্ট্যাকস বিগ সারের সাথে কম্প্যাটিবল?
হ্যাঁ। আপনি যদি এই প্রশ্নটি গুগল করেন, তবে আপনি অনেক ইউজার ব্লउस্ট্যাকস macOS বিগ সারে কাজ করে না বলে শিকায়েত করছে দেখবেন, কিন্তু ব্লउस্ট্যাকস তখন থেকেই সাপোর্ট যোগ করে দিয়েছে। সাধারণত, ইমুলেটরদের নতুন মেজর OS রিলিজ সাপোর্ট করার জন্য প্রয়োজনীয় পরিবর্তন করতে কয়েক মাস লাগে।
৩. কি সব অ্যান্ড্রয়েড অ্যাপ ম্যাকে কাজ করবে?
এটি অ্যাপের টাইপের ওপর নির্ভর করে। একটি সাধারণ নিয়ম হিসেবে, অধিকাংশ অ্যান্ড্রয়েড অ্যাপ এমুলেটর ব্যবহার করে ম্যাকে কাজ করা উচিত। তবে, নির্দিষ্ট অ্যান্ড্রয়েড হার্ডওয়ার বা মোবাইল ক্যারিয়ার ফিচারগুলোর ওপর নির্ভরশীল অ্যাপগুলো সঠিকভাবে কাজ নাও করতে পারে। কিছু অ্যাপ إمুলেটরদের সাথে কাজ না করার জন্য ডিজাইন করা হয়।
ম্যাকে অ্যান্ড্রয়েড অ্যাপ চালানো
অ্যাপল ম্যাকে অ্যান্ড্রয়েড অ্যাপ চালানো সহজ করে দেয় না, কিন্তু একটি অ্যান্ড্রয়েড এমুলেটরর সাহায্যে, আপনি আপনার ফেভারিট অ্যাপগুলো চালু করে ফেলতে পারেন।
এমুলেটর বেছে নেওয়ার কথা হলে আপনার কাছে কয়েকটি ভিন্ন অপশন রয়েছে। ব্লउस্ট্যাকস, সবচেয়ে পুরনো এবং সহজে ব্যবহারযোগ্য অ্যান্ড্রয়েড এমুলেটরগুলোর একটি, একটি ভালো বেট। একবার ইনস্টল হলে, অ্যান্ড্রয়েড অ্যাপ চালানো গুগল প্লে স্টোর থেকে সেগুলো ডাউনলোড করে এবং লঞ্চ ক্লিক করতেই সহজ। আপনি যদি অন্য OS পছন্দ করেন, তবে লিনাক্স এবং উইন্ডোজের জন্য সেরা অ্যান্ড্রয়েড এমুলেটর চেক আউট করুন।