পূর্ব-ইভেন্ট লিকের পরেও, গত সপ্তাহে উইন্ডোজ ১১ আনভেল ইভেন্টে একটি সাপ্রাইজ ছিল—অ্যান্ড্রয়েড অ্যাপ উইন্ডোজ ১১-এ আউট-অফ-দ-বক্স চালানোর ক্ষমতা এবং কোম্পানির অ্যামাজনের অ্যান্ড্রয়েড অ্যাপ স্টোরকে তার Новीनतम অপারেটিং সিস্টেমে আনার পরিকল্পনা।
প্রযুক্তিগত বিশদ
এই নতুন কৌশলের হৃদয়ে হবে উইন্ডোজ সাবসিস্টেম ফর অ্যান্ড্রয়েড, যা বিদ্যমান উইন্ডোজ সাবসিস্টেম ফর লিনাক্স (WSL)-এর মতো কাজ করবে যা উইন্ডোজ ১০-এ ইতিমধ্যে রয়েছে। এই সাবসিস্টেম実质上 দুটি অপারেটিং সিস্টেমের অ্যাপ মডেলের মধ্যে একটি ব্রিজ হবে।
ভার্চুয়াল এনভায়রনমেন্ট মূলত অ্যান্ড্রয়েড ওপেন সোর্স প্রজেক্ট (AOSP)-এর সাথে কম্প্যাটিবল হবে, যা গুগল দ্বারা বজায় রাখা একটি ওপেন-সোর্স প্রজেক্ট। অধিকাংশ স্মার্টফোন স্ট্যান্ডার্ড 'অ্যান্ড্রয়েড'-এ চলে এবং প্রপ্রায়েটারি গুগল মোবাইল সার্ভিসেস প্যাক করে, কিন্তু AOSP কে OEM-রা এবং ওপেন-সোর্স কমিউনিটি ফায়ার OS, লিনিয়েজ OS ইত্যাদি হিসেবে ফর্ক করেছে।
ইন্টেল-চালিত ডিভাইসগুলিতে, অভিজ্ঞতা ইন্টেল ব্রিজ টেকনোলজি দ্বারা চালিত হবে যা একটি রানটাইম পোস্ট-কম্পাইলার যা এই অ্যাপগুলিকে x86-ভিত্তিক ডিভাইসগুলিতে নেটিভভাবে চালাতে সক্ষম করবে।
মাইক্রোসফট স্পষ্ট করেছে যে AMD বা ARM-ভিত্তিক ডিভাইসগুলিতে অ্যান্ড্রয়েড অ্যাপ চালাতে ইন্টেল ব্রিজ টেকনোলজি প্রয়োজন নেই। যেহেতু অ্যান্ড্রয়েড অ্যাপ ARM-এর জন্য কম্পাইল করা হয়, তাই ব্রিজ টেকনোলজি প্রয়োজন নাও হতে পারে, তবে AMD-ভিত্তিক ডিভাইসগুলিতে এটি কীভাবে কাজ করবে তা এখনও স্পষ্ট নয়।
উইন্ডোজে অ্যান্ড্রয়েড
ঘোষণাটি যত চমৎকার হয়, এটি মাইক্রোসফ্টের উইন্ডোজে অ্যান্ড্রয়েড অ্যাপ অনুমতি দেওয়ার প্রথম প্রচেষ্টা নয়।
২০১৫ সালে, মাইক্রোসফ্ট স্টোরে (তখন উইন্ডোজ স্টোর) অ্যাপ গ্যাপ সমস্যা মুখোমুখি হয়ে, বিশেষ করে উইন্ডোজ ১০ মোবাইলের জন্য, মাইক্রোসফ্ট ডেভেলপারদের জন্য ব্রিজ তৈরি করা শুরু করেছিল যাতে তাদের অ্যান্ড্রয়েড, iOS, ওয়েব এবং Win32 অ্যাপগুলো উইন্ডোজ ১০-এ কাজ করতে পারে।
প্রজেক্ট অস্টোরিয়া, অ্যান্ড্রয়েড/উইন্ডোজ ব্রিজের কোডনেম (iOS/উইন্ডোজটি ছিল প্রজেক্ট আইল্যান্ডউড), ডেভেলপারদের তাদের বিদ্যমান কোড এবং দক্ষতা ব্যবহার করে অ্যান্ড্রয়েড অ্যাপগুলিকে উইন্ডোজ ১০-এ আনার সুযোগ দেয়। এটি ডেভেলপারদের অ্যান্ড্রয়েড SDK এবং জনপ্রিয় অ্যান্ড্রয়েড IDE-এর এক্সটেনশন ব্যবহার করে তাদের অ্যাপগুলিকে উইন্ডোজ ১০ মোবাইল ডিভাইসগুলিতে UWP অ্যাপ হিসেবে আনার অনুমতি দেয়।
আমার সূত্রات অনুযায়ী, প্রজেক্ট অস্টোরিয়া আসলে খুব ভালো কাজ করত। অধিকাংশ অ্যাপে কম কোড পরিবর্তন বা কোনো পরিবর্তনই দরকার নেই। তবে, ইউনিভার্সাল উইন্ডোজ প্ল্যাটফর্ম (UWP)-এ ফোকাস এবং মোবাইল অপারেটিং সিস্টেম ত্যাগের কাজ চলাকালীন ה প্রজেক্টটি দ্রুত বাতিল করা হয়েছিল।
তারপর আছে ব্লুস্ট্যাকস, একটি 써্ড-পার্টি অ্যান্ড্রয়েড এমুলেটর যা Mac এবং PC উভয়েই উপলব্ধ। এটি আপনার উইন্ডোজ PC-এ একটি ভার্চুয়াল মেশিনে অ্যান্ড্রয়েড বুট করে এবং গুগল প্লে স্টোরের সম্পূর্ণ অ্যাপ ক্যাটালগে অ্যাক্সেস দেয়। এটি অ্যান্ড্রয়েড গেমারদের মধ্যে খুব জনপ্রিয় যারা PC-এর মতো গেমিং অভিজ্ঞতা খুঁজে পান।
উইন্ডোজ ১০-এ, উইন্ডোজ ১০ মোবাইল মরার অনেকক্ষণ পর, মাইক্রোসফ্ট একটি নতুন কৌশল বিবেচনা করেছিল—SMS করলে বা একটি ইনকামিং নোটিফিকেশন চেক করতে ফোন তুলতে হবে না, বরং PC-এর মাধ্যমে তা করা যাবে। তবে, কিছু নির্দিষ্ট স্যামসাং গ্যালাক্সি স্মার্টফোনে, ইনস্টল করা অ্যাপগুলিও PC-এ ব্যবহার করা যায়। মূলত, আপনি আপনার অ্যান্ড্রয়েড স্মার্টফোনে ইনস্টল করা যেকোনো অ্যাপ 'চালাতে' পারেন।
কেন এটি দরকার?
ডেভেলপাররা অ্যাপ টেস্ট করার পাশাপাশি উইন্ডোজে অ্যান্ড্রয়েড অ্যাপ চালানোর আরও অনেক কারণ রয়েছে।
অনেক জনপ্রিয় মোবাইল-ফার্স্ট অ্যাপের নেটিভ উইন্ডোজ বা সম্পূর্ণ ফিচার্ড ওয়েব ভার্সন নেই। এমনকি ইনস্টাগ্রামের মতো বড় অ্যাপও ওয়েব বা তাদের উইন্ডোজ অ্যাপে সীমিত কার্যকারিতা দেয়। আপনার পছন্দের ফোন অ্যাপগুলো যদি PC-এ উপলব্ধ থাকে, তবে আপনার ওয়ার্কফ্লো সুবিধাজনক হয় কারণ আপনাকে দুটি ডিভাইসের মধ্যে টানাটানি করতে হয় না।
তারপর есть অ্যাপهایی যেগুলো বিস্তারিত ইন্টারঅ্যাকশন প্রয়োজন এবং কীবোর্ড ও মাউস থেকে সুবিধা পেতে পারে। এবং অবশ্যই, মোবাইল গেমাররা তাদের পছন্দের অ্যান্ড্রয়েড গেমগুলো PC-এ পেরিফেরালের সাথে খেলতে চান এবং তাদের স্ট্রিমিং অভিজ্ঞতা আরও ভালোভাবে পরিচালনা করতে চান।
উইন্ডোজ ১১-এ অ্যামাজন অ্যাপস্টোর

উইন্ডোজ ১১-এ মাইক্রোসফ্ট স্টোরের মোবাইল অ্যাপ সিলেকশন কোম্পানির সিয়েটল स्थित প্রতিবেশী অ্যামাজন দ্বারা চালিত। অ্যামাজন অ্যাপস্টোর উইন্ডোজ ১১ ব্যবহারকারীদের মাইক্রোসফ্ট স্টোরের মধ্যে অ্যান্ড্রয়েড অ্যাপ অ্যাক্সেস করতে দেবে পরিচিত সার্চ, ব্রাউজিং এবং ডিসকভারি অভিজ্ঞতার সাথে।
ফিলহাল, অ্যামাজন অ্যাপস্টোর কোম্পানির ফায়ার ডিভাইস লাইনআপে উপলব্ধ। ये জনপ্রিয় ডিভাইস, হ্যাঁ, কিন্তু অ্যাপের সংখ্যা এবং ইনস্টল বেস গুগল প্লে স্টোরের সাথে মেলাতে পারে না, যা চীনের বাহিরের সকল স্মার্টফোনে অ্যান্ড্রয়েড অ্যাপ ডাউনলোড করার ডি-ফ্যাক্টো পদ্ধতি।
তবে, এই অংশীদারিতা অ্যামাজন অ্যাপস্টোরকে পুনর্জীবিত করতে পারে, ডেভেলপারদের লাখ লাখ উইন্ডোজ ১১ ব্যবহারকারীদের কাছে তাদের অ্যাপ মার্কেট করার সুযোগ দেয়। আমি 'সুযোগ' এবং 'সম্ভাবনা' শব্দটি ব্যবহার করছি একটি নিশ্চিত بیانیه দেওয়ার বদলে কারণ উইন্ডোজ ১০-এ মাইক্রোসফ্ট স্টোর—একটি বিশাল ইনস্টল বেস থাকা সত্ত্বেও—বাস্তবে উজ্জ্বল হয়নি।
সারসংক্ষেপ
এই মুহূর্তে, আমরা নিশ্চিত নই যে রিভ্যাম্পড মাইক্রোসফ্ট স্টোরে অ্যান্ড্রয়েড অ্যাপ কখন থেকে দেখাবে। অফিশিয়াল কথা 'এই বছর পরের দিকে'। মাইক্রোসফ্ট স্পষ্ট করেছে যে অ্যামাজন অ্যাপস্টোরের প্রতিটি অ্যান্ড্রয়েড অ্যাপ উইন্ডোজ ১১-এ চলবে না।
উইন্ডোজ ১১ অ্যান্ড্রয়েড অ্যাপ সাইডলোডিংও অনুমতি দেবে, যা উপযোগী কিন্তু সমস্যা-গ্রস্ত। অনেক অ্যান্ড্রয়েড ডেভেলপার সাইডলোডিং-এর জন্য APK ফাইল অফার করে না, এবং তারা অধিকাংশই আনঅফিশিয়াল, ছায়াময় ডিরেক্টরি থেকে পাওয়া যায়। এর পাশাপাশি লégal সমস্যাগুলোর সাথে, ম্যালওয়ারের চিন্তাও আছে যেহেতু এই অ্যাগ্রিগেটররা গুগলের মতো সব বেস কভার করে না। ঘটনাক্রমে, গুগল এখন প্লে স্টোরে নতুন অ্যাপ পাবলিশ করতে অ্যান্ড্রয়েড অ্যাপ বান্ডেল ব্যবহার করার প্রয়োজনীয়তা আরোপ করেছে। গুগলের APK থেকে অ্যাপ বান্ডেলে পরিবর্তন মানে উইন্ডোজ ১১-এ চালানোর জন্য কম অ্যাপ উপলব্ধ থাকতে পারে।
এখনও স্পষ্ট নয় যে মাইক্রোসফ্ট অ্যান্ড্রয়েডের মতো থার্ড-পার্টি অ্যাপ স্টোর ইনস্টলেশন অনুমতি দেবে কিনা। স্যামসাং তার গ্যালাক্সি স্টোর তার উইন্ডোজ ১১ ল্যাপটপে বান্ডেল করতে পারে বা ইন্ডাস অ্যাপ বাজারের মতো বিকল্প অ্যাপ স্টোর, ভারতের মতো উदीয়মান বাজারের জন্য তৈরি একটি অ্যান্ড্রয়েড অ্যাপ স্টোর, উপলব্ধ করা যেতে পারে।
দেখते পাবো উইন্ডোজ ১১-এর এই বিচিত্র হাইলাইট মাইক্রোসফ্টের জন্য কতো পুরস্কার আনে।