Android XR-এর জন্য অ্যাপগুলি প্যাকেজ এবং বিতরণ করুন

Google Play-এর মাধ্যমে, Android XR XR হেডসেটে বিভিন্ন ধরনের অ্যাপ এবং অভিজ্ঞতা নিয়ে আসে, মোবাইল অ্যাপের বিদ্যমান ক্যাটালগ থেকে শুরু করে স্থানিক এবং নিমজ্জিত XR অভিজ্ঞতা পর্যন্ত।

Google Play এর মাধ্যমে Android XR ব্যবহারকারীদের কাছে আপনার অ্যাপগুলি কীভাবে প্রস্তুত ও বিতরণ করবেন তা শিখতে এই নির্দেশিকাটি পর্যালোচনা করুন। ব্যবহারযোগ্যতা এবং গুণমানের মান সম্পর্কে তথ্যের জন্য Android XR অ্যাপের গুণমানের নির্দেশিকা পড়তে ভুলবেন না।

এই নির্দেশিকা অনুসরণ করুন:

  • প্লে স্টোর এবং প্লে কনসোল দিয়ে শুরু করুন
  • অ্যান্ড্রয়েড অ্যাপ বান্ডিল এবং আকারের সীমাবদ্ধতা সম্পর্কে জানুন
  • আপনার অ্যাপের জন্য একটি রিলিজ ট্র্যাক বেছে নিন
  • ডিভাইস বর্জন পরিচালনা করুন

প্লে স্টোর এবং প্লে কনসোল দিয়ে শুরু করুন

আপনার যদি ইতিমধ্যেই প্লে স্টোরে প্রকাশিত একটি মোবাইল অ্যাপ থাকে, তাহলে Android XR-এর জন্য একটি অ্যাপ প্রকাশ করা পরিচিত মনে হবে। আপনি যদি Play Store বা Play Console- এ নতুন হন, তাহলে এই সংস্থানগুলি আপনাকে শুরু করতে সাহায্য করবে৷

অ্যান্ড্রয়েড XR-এর মাধ্যমে, একজন ব্যবহারকারী XR হেডসেটে প্লে স্টোরে যেতে পারেন এবং সরাসরি হেডসেটে একটি অ্যাপ ডাউনলোড করতে পারেন।

একটি অ্যাপ আপলোড এবং প্রকাশ করার জন্য একটি Play Console অ্যাকাউন্ট প্রয়োজন৷ আপনি আপনার বিদ্যমান Play Console অ্যাকাউন্ট ব্যবহার করে বিকাশ এবং প্রকাশ করতে পারেন বা আপনি যদি প্ল্যাটফর্মে নতুন হন তবে একটি তৈরি করতে পারেন

শুরু করার জন্য আপনার প্রয়োজনীয় তথ্য Play Console সহায়তা কেন্দ্রে রয়েছে:

অ্যান্ড্রয়েড অ্যাপ বান্ডিল এবং আকারের সীমাবদ্ধতা সম্পর্কে জানুন

একটি অ্যান্ড্রয়েড অ্যাপ বান্ডেল হল একটি প্রকাশনার ফর্ম্যাট যাতে আপনার অ্যাপের সমস্ত সংকলিত কোড এবং সংস্থান অন্তর্ভুক্ত থাকে এবং APK তৈরি করা এবং Google Play-তে সাইন করাকে পিছিয়ে দেয়।

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

অপ্টিমাইজ করা APK পরিবেশন সমর্থন করে এমন অ্যাপ বান্ডিল তৈরি করতে বেশিরভাগ অ্যাপ প্রকল্পের খুব বেশি প্রচেষ্টার প্রয়োজন হবে না। অপ্টিমাইজ করা APK পরিবেশন একটি স্বয়ংক্রিয় সুবিধা হয়ে ওঠে যদি আপনি ইতিমধ্যেই এই জিনিসগুলির মধ্যে কোনটি করে থাকেন:

Google Play-এর সর্বোচ্চ আকারের সীমা Android XR অ্যাপের ক্ষেত্রেও প্রযোজ্য।

আপনি Android XR অ্যাপের জন্য প্লে অ্যাসেট ডেলিভারি বা প্লে ফিচার ডেলিভারির সুবিধা নিতে চাইতে পারেন, বিশেষ করে যদি আপনার অ্যাপে অনেক বড় সম্পদ থাকে। প্লে ফিচার ডেলিভারি অ্যাপ বান্ডেলের উন্নত ক্ষমতা ব্যবহার করে, যা আপনার অ্যাপের কিছু ফিচার শর্তসাপেক্ষে ডেলিভারি বা চাহিদা অনুযায়ী ডাউনলোড করার অনুমতি দেয়। প্লে অ্যাসেট ডেলিভারি হল প্রচুর পরিমাণে গেম অ্যাসেট ডেলিভার করার জন্য Google Play-এর সমাধান এবং এটি নমনীয় ডেলিভারি পদ্ধতি এবং উচ্চ কার্যকারিতা অফার করে৷

আপনার অ্যাপের জন্য একটি রিলিজ ট্র্যাক বেছে নিন

আপনি কীভাবে আপনার অ্যাপ প্রকাশ করেন এবং পরিচালনা করেন তার জন্য Play Console আপনাকে বিকল্প সরবরাহ করে। Android XR-এর জন্য, আপনি দুটি রিলিজ ট্র্যাক থেকে বেছে নিতে পারেন: মোবাইল রিলিজ ট্র্যাক বা ডেডিকেটেড Android XR রিলিজ ট্র্যাক৷

আপনি যে রিলিজ ট্র্যাকটি চয়ন করেন তা মূলত নির্ভর করে আপনি একটি বিদ্যমান মোবাইল অ্যাপে স্থানিক UI , 3D মডেল বা স্থানিক পরিবেশ যোগ করছেন বা একটি নতুন XR অ্যাপ তৈরি করছেন কিনা। রিলিজ ট্র্যাক বিকল্পের নির্দেশিকা জন্য নিম্নলিখিত বিভাগ পড়ুন.

একটি বিদ্যমান মোবাইল অ্যাপ স্থানিককরণ করুন

মোবাইল রিলিজ ট্র্যাকে প্রকাশিত বিদ্যমান অ্যাপগুলি Android XR ব্যবহারকারীদের জন্য Google Play-তে স্বয়ংক্রিয়ভাবে আবিষ্কারযোগ্য, যতক্ষণ না অ্যাপটিতে Android XR-এর জন্য কোনো অসমর্থিত বৈশিষ্ট্য অন্তর্ভুক্ত না হয়।

যদি আপনি স্থানিক UI , 3D মডেল বা স্থানিক পরিবেশের মতো বৈশিষ্ট্যগুলি যোগ করে XR-এর জন্য আপনার মোবাইল অ্যাপটিকে আলাদা করতে বেছে নেন, তাহলে আপনি Android XR ব্যবহারকারীদের কাছে অ্যাপটি কীভাবে বিতরণ করতে পারেন তার জন্য আপনার কাছে দুটি বিকল্প রয়েছে। উভয় ক্ষেত্রেই, আপনার বিদ্যমান অ্যাপের মতো একই প্যাকেজ নাম ব্যবহার করুন।

মোবাইল ট্র্যাকে প্রকাশনা চালিয়ে যান

বেশিরভাগ ক্ষেত্রে, আপনি আপনার বিদ্যমান মোবাইল APK-এ XR বৈশিষ্ট্য বা সামগ্রী বান্ডিল করতে পারেন। আপনাকে প্লে কনসোলে প্রকাশনার কোনো নির্দিষ্ট পরিবর্তন করতে হবে না; আপনি আপনার বিদ্যমান APK এর সাথে কাজ চালিয়ে যেতে পারেন এবং মোবাইল রিলিজ ট্র্যাকে একই সম্পদ প্রকাশ করতে পারেন। Android XR ব্যবহারকারীরা মোবাইল রিলিজ ট্র্যাক থেকে আর্টিফ্যাক্ট পাবেন।

Android XR ডেডিকেটেড রিলিজ ট্র্যাকে আপনার XR অভিজ্ঞতা প্রকাশ করুন

কিছু পরিস্থিতিতে, আপনার XR অ্যাপ এবং আপনার মোবাইল অ্যাপে উল্লেখযোগ্যভাবে আলাদা বৈশিষ্ট্য বা প্রয়োজনীয়তা থাকতে পারে। উদাহরণ স্বরূপ, আপনার XR অ্যাপের অনুমতির আলাদা সেটের প্রয়োজন হতে পারে বা এটি খুব আলাদা কার্যকারিতা অফার করতে পারে যা মোবাইল এবং XR উভয় ক্ষেত্রেই ব্যবহার করার জন্য এটিকে রিফ্যাক্টর করা কঠিন করে তোলে। এই ক্ষেত্রে, আপনি Play-তে বিদ্যমান নিবন্ধিত অ্যাপ এন্ট্রি ব্যবহার করে আপনার XR অভিজ্ঞতার জন্য একটি নতুন APK তৈরি করতে পারেন। নতুন APK আপনার বিদ্যমান মোবাইল অ্যাপের সাথে একটি প্যাকেজের নাম শেয়ার করবে। আপনার বিদ্যমান মোবাইল অ্যাপ্লিকেশানটি মোবাইল ট্র্যাকে প্রকাশিত থাকবে এবং অ্যাপ্লিকেশানের আপনার নতুন XR বৈচিত্রটি Android XR ডেডিকেটেড ট্র্যাকে প্রকাশিত হবে৷

যদিও এই বিকল্পটি আপনার রিলিজগুলির উপর অতিরিক্ত নমনীয়তা প্রদান করতে পারে, এটিতে আরও বেশি ওভারহেড রয়েছে, যেহেতু আপনার রিলিজ এবং পরিচালনা করার জন্য একাধিক APK আছে৷ Android XR ডেডিকেটেড ট্র্যাকে প্রকাশ করার জন্য, অ্যাপটিকে জেটপ্যাক XR SDK দিয়ে তৈরি করা হয়েছে নাকি OpenXR বা Unity দিয়ে তৈরি করা হয়েছে তার উপর নির্ভর করে অ্যাপটিকে অবশ্যই android.software.xr.api.spatial বৈশিষ্ট্য বা android.software.xr.api.openxr অ্যাপ ম্যানিফেস্টে অন্তর্ভুক্ত করতে হবে। XR অ্যাপগুলির জন্য PackageManager বৈশিষ্ট্য সম্পর্কে আরও জানুন। Android XR ডেডিকেটেড ট্র্যাকে প্রকাশিত অ্যাপ্লিকেশানগুলি শুধুমাত্র Android XR ডিভাইসগুলিতে দৃশ্যমান হবে যেগুলি হয় android.software.xr.api.spatial বৈশিষ্ট্য বা android.software.xr.api.openxr বৈশিষ্ট্য সমর্থন করে, অ্যাপ ম্যানিফেস্টে যা নির্দিষ্ট করা আছে তার উপর নির্ভর করে৷

Android XR-এর জন্য ডেডিকেটেড রিলিজ ট্র্যাক কীভাবে ব্যবহার করবেন সে সম্পর্কে বিস্তারিত নির্দেশাবলীর জন্য, Play Console গাইড দেখুন।

একটি নতুন XR অ্যাপ তৈরি করা হচ্ছে

শুধুমাত্র XR ডিভাইসের জন্য উদ্দিষ্ট নতুন অ্যাপ্লিকেশনগুলির জন্য, আপনাকে শুধুমাত্র Android XR ডেডিকেটেড ট্র্যাকে প্রকাশ করতে হবে। Android XR ডেডিকেটেড ট্র্যাকে প্রকাশ করার জন্য, অ্যাপটিকে জেটপ্যাক XR SDK দিয়ে তৈরি করা হয়েছে নাকি OpenXR বা Unity দিয়ে তৈরি করা হয়েছে তার উপর নির্ভর করে অ্যাপটিকে অবশ্যই android.software.xr.api.spatial বৈশিষ্ট্য বা android.software.xr.api.openxr অ্যাপ ম্যানিফেস্টে অন্তর্ভুক্ত করতে হবে। XR অ্যাপগুলির জন্য PackageManager বৈশিষ্ট্য সম্পর্কে আরও জানুন।

Android XR ডেডিকেটেড ট্র্যাকে প্রকাশিত অ্যাপ্লিকেশানগুলি শুধুমাত্র Android XR ডিভাইসগুলিতে দৃশ্যমান হবে যেগুলি হয় android.software.xr.api.spatial বৈশিষ্ট্য বা android.software.xr.api.openxr বৈশিষ্ট্য সমর্থন করে, অ্যাপ ম্যানিফেস্টে যা নির্দিষ্ট করা আছে তার উপর নির্ভর করে৷

Android XR-এর জন্য ডেডিকেটেড রিলিজ ট্র্যাক কীভাবে ব্যবহার করবেন সে সম্পর্কে বিস্তারিত নির্দেশাবলীর জন্য, Play Console গাইড দেখুন।

ডিভাইস বর্জন পরিচালনা করুন

আপনি প্লে কনসোলে অন্তত একটি অ্যাপ বান্ডিল আপলোড করার পরে, আপনি উপলব্ধ ডিভাইসগুলির ক্যাটালগ দেখতে পারেন এবং আপনার অ্যাপের সাথে কোন ডিভাইসগুলি সামঞ্জস্যপূর্ণ তা পর্যালোচনা করতে পারেন। আপনার অ্যাপের সামঞ্জস্যপূর্ণ ডিভাইসগুলি কীভাবে দেখতে এবং সীমাবদ্ধ করতে হয় তা বুঝতে Play Console সহায়তা কেন্দ্রে যান।

এছাড়াও দেখুন

,

Google Play-এর মাধ্যমে, Android XR XR হেডসেটে বিভিন্ন ধরনের অ্যাপ এবং অভিজ্ঞতা নিয়ে আসে, মোবাইল অ্যাপের বিদ্যমান ক্যাটালগ থেকে শুরু করে স্থানিক এবং নিমজ্জিত XR অভিজ্ঞতা পর্যন্ত।

Google Play এর মাধ্যমে Android XR ব্যবহারকারীদের কাছে আপনার অ্যাপগুলি কীভাবে প্রস্তুত ও বিতরণ করবেন তা শিখতে এই নির্দেশিকাটি পর্যালোচনা করুন। ব্যবহারযোগ্যতা এবং গুণমানের মান সম্পর্কে তথ্যের জন্য Android XR অ্যাপের গুণমানের নির্দেশিকা পড়তে ভুলবেন না।

এই নির্দেশিকা অনুসরণ করুন:

  • প্লে স্টোর এবং প্লে কনসোল দিয়ে শুরু করুন
  • অ্যান্ড্রয়েড অ্যাপ বান্ডিল এবং আকারের সীমাবদ্ধতা সম্পর্কে জানুন
  • আপনার অ্যাপের জন্য একটি রিলিজ ট্র্যাক বেছে নিন
  • ডিভাইস বর্জন পরিচালনা করুন

প্লে স্টোর এবং প্লে কনসোল দিয়ে শুরু করুন

আপনার যদি ইতিমধ্যেই প্লে স্টোরে প্রকাশিত একটি মোবাইল অ্যাপ থাকে, তাহলে Android XR-এর জন্য একটি অ্যাপ প্রকাশ করা পরিচিত মনে হবে। আপনি যদি Play Store বা Play Console- এ নতুন হন, তাহলে এই সংস্থানগুলি আপনাকে শুরু করতে সাহায্য করবে৷

অ্যান্ড্রয়েড XR-এর মাধ্যমে, একজন ব্যবহারকারী XR হেডসেটে প্লে স্টোরে যেতে পারেন এবং সরাসরি হেডসেটে একটি অ্যাপ ডাউনলোড করতে পারেন।

একটি অ্যাপ আপলোড এবং প্রকাশ করার জন্য একটি Play Console অ্যাকাউন্ট প্রয়োজন৷ আপনি আপনার বিদ্যমান Play Console অ্যাকাউন্ট ব্যবহার করে বিকাশ এবং প্রকাশ করতে পারেন বা আপনি যদি প্ল্যাটফর্মে নতুন হন তবে একটি তৈরি করতে পারেন

শুরু করার জন্য আপনার প্রয়োজনীয় তথ্য Play Console সহায়তা কেন্দ্রে রয়েছে:

অ্যান্ড্রয়েড অ্যাপ বান্ডিল এবং আকারের সীমাবদ্ধতা সম্পর্কে জানুন

একটি অ্যান্ড্রয়েড অ্যাপ বান্ডেল হল একটি প্রকাশনার ফর্ম্যাট যাতে আপনার অ্যাপের সমস্ত সংকলিত কোড এবং সংস্থান অন্তর্ভুক্ত থাকে এবং APK তৈরি করা এবং Google Play-তে সাইন করাকে পিছিয়ে দেয়।

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

অপ্টিমাইজ করা APK পরিবেশন সমর্থন করে এমন অ্যাপ বান্ডিল তৈরি করতে বেশিরভাগ অ্যাপ প্রকল্পের খুব বেশি প্রচেষ্টার প্রয়োজন হবে না। অপ্টিমাইজ করা APK পরিবেশন একটি স্বয়ংক্রিয় সুবিধা হয়ে ওঠে যদি আপনি ইতিমধ্যেই এই জিনিসগুলির মধ্যে কোনটি করে থাকেন:

Google Play-এর সর্বোচ্চ আকারের সীমা Android XR অ্যাপের ক্ষেত্রেও প্রযোজ্য।

আপনি Android XR অ্যাপের জন্য প্লে অ্যাসেট ডেলিভারি বা প্লে ফিচার ডেলিভারির সুবিধা নিতে চাইতে পারেন, বিশেষ করে যদি আপনার অ্যাপে অনেক বড় সম্পদ থাকে। প্লে ফিচার ডেলিভারি অ্যাপ বান্ডেলের উন্নত ক্ষমতা ব্যবহার করে, যা আপনার অ্যাপের কিছু ফিচার শর্তসাপেক্ষে ডেলিভারি বা চাহিদা অনুযায়ী ডাউনলোড করার অনুমতি দেয়। প্লে অ্যাসেট ডেলিভারি হল প্রচুর পরিমাণে গেম অ্যাসেট ডেলিভার করার জন্য Google Play-এর সমাধান এবং এটি নমনীয় ডেলিভারি পদ্ধতি এবং উচ্চ কার্যকারিতা অফার করে৷

আপনার অ্যাপের জন্য একটি রিলিজ ট্র্যাক বেছে নিন

আপনি কীভাবে আপনার অ্যাপ প্রকাশ করেন এবং পরিচালনা করেন তার জন্য Play Console আপনাকে বিকল্প সরবরাহ করে। Android XR-এর জন্য, আপনি দুটি রিলিজ ট্র্যাক থেকে বেছে নিতে পারেন: মোবাইল রিলিজ ট্র্যাক বা ডেডিকেটেড Android XR রিলিজ ট্র্যাক৷

আপনি যে রিলিজ ট্র্যাকটি চয়ন করেন তা মূলত নির্ভর করে আপনি একটি বিদ্যমান মোবাইল অ্যাপে স্থানিক UI , 3D মডেল বা স্থানিক পরিবেশ যোগ করছেন বা একটি নতুন XR অ্যাপ তৈরি করছেন কিনা। রিলিজ ট্র্যাক বিকল্পের নির্দেশিকা জন্য নিম্নলিখিত বিভাগ পড়ুন.

একটি বিদ্যমান মোবাইল অ্যাপ স্থানিককরণ করুন

মোবাইল রিলিজ ট্র্যাকে প্রকাশিত বিদ্যমান অ্যাপগুলি Android XR ব্যবহারকারীদের জন্য Google Play-তে স্বয়ংক্রিয়ভাবে আবিষ্কারযোগ্য, যতক্ষণ না অ্যাপটিতে Android XR-এর জন্য কোনো অসমর্থিত বৈশিষ্ট্য অন্তর্ভুক্ত না হয়।

যদি আপনি স্থানিক UI , 3D মডেল বা স্থানিক পরিবেশের মতো বৈশিষ্ট্যগুলি যোগ করে XR-এর জন্য আপনার মোবাইল অ্যাপটিকে আলাদা করতে বেছে নেন, তাহলে আপনি Android XR ব্যবহারকারীদের কাছে অ্যাপটি কীভাবে বিতরণ করতে পারেন তার জন্য আপনার কাছে দুটি বিকল্প রয়েছে। উভয় ক্ষেত্রেই, আপনার বিদ্যমান অ্যাপের মতো একই প্যাকেজ নাম ব্যবহার করুন।

মোবাইল ট্র্যাকে প্রকাশনা চালিয়ে যান

বেশিরভাগ ক্ষেত্রে, আপনি আপনার বিদ্যমান মোবাইল APK-এ XR বৈশিষ্ট্য বা সামগ্রী বান্ডিল করতে পারেন। আপনাকে প্লে কনসোলে প্রকাশনার কোনো নির্দিষ্ট পরিবর্তন করতে হবে না; আপনি আপনার বিদ্যমান APK এর সাথে কাজ চালিয়ে যেতে পারেন এবং মোবাইল রিলিজ ট্র্যাকে একই সম্পদ প্রকাশ করতে পারেন। Android XR ব্যবহারকারীরা মোবাইল রিলিজ ট্র্যাক থেকে আর্টিফ্যাক্ট পাবেন।

Android XR ডেডিকেটেড রিলিজ ট্র্যাকে আপনার XR অভিজ্ঞতা প্রকাশ করুন

কিছু পরিস্থিতিতে, আপনার XR অ্যাপ এবং আপনার মোবাইল অ্যাপে উল্লেখযোগ্যভাবে আলাদা বৈশিষ্ট্য বা প্রয়োজনীয়তা থাকতে পারে। উদাহরণ স্বরূপ, আপনার XR অ্যাপের অনুমতির আলাদা সেটের প্রয়োজন হতে পারে বা এটি খুব আলাদা কার্যকারিতা অফার করতে পারে যা মোবাইল এবং XR উভয় ক্ষেত্রেই ব্যবহার করার জন্য এটিকে রিফ্যাক্টর করা কঠিন করে তোলে। এই ক্ষেত্রে, আপনি Play-তে বিদ্যমান নিবন্ধিত অ্যাপ এন্ট্রি ব্যবহার করে আপনার XR অভিজ্ঞতার জন্য একটি নতুন APK তৈরি করতে পারেন। নতুন APK আপনার বিদ্যমান মোবাইল অ্যাপের সাথে একটি প্যাকেজের নাম শেয়ার করবে। আপনার বিদ্যমান মোবাইল অ্যাপ্লিকেশানটি মোবাইল ট্র্যাকে প্রকাশিত থাকবে এবং অ্যাপ্লিকেশানের আপনার নতুন XR বৈচিত্রটি Android XR ডেডিকেটেড ট্র্যাকে প্রকাশিত হবে৷

যদিও এই বিকল্পটি আপনার রিলিজগুলির উপর অতিরিক্ত নমনীয়তা প্রদান করতে পারে, এটিতে আরও বেশি ওভারহেড রয়েছে, যেহেতু আপনার রিলিজ এবং পরিচালনা করার জন্য একাধিক APK আছে৷ Android XR ডেডিকেটেড ট্র্যাকে প্রকাশ করার জন্য, অ্যাপটিকে জেটপ্যাক XR SDK দিয়ে তৈরি করা হয়েছে নাকি OpenXR বা Unity দিয়ে তৈরি করা হয়েছে তার উপর নির্ভর করে অ্যাপটিকে অবশ্যই android.software.xr.api.spatial বৈশিষ্ট্য বা android.software.xr.api.openxr অ্যাপ ম্যানিফেস্টে অন্তর্ভুক্ত করতে হবে। XR অ্যাপগুলির জন্য PackageManager বৈশিষ্ট্য সম্পর্কে আরও জানুন। Android XR ডেডিকেটেড ট্র্যাকে প্রকাশিত অ্যাপ্লিকেশানগুলি শুধুমাত্র Android XR ডিভাইসগুলিতে দৃশ্যমান হবে যেগুলি হয় android.software.xr.api.spatial বৈশিষ্ট্য বা android.software.xr.api.openxr বৈশিষ্ট্য সমর্থন করে, অ্যাপ ম্যানিফেস্টে যা নির্দিষ্ট করা আছে তার উপর নির্ভর করে৷

Android XR-এর জন্য ডেডিকেটেড রিলিজ ট্র্যাক কীভাবে ব্যবহার করবেন সে সম্পর্কে বিস্তারিত নির্দেশাবলীর জন্য, Play Console গাইড দেখুন।

একটি নতুন XR অ্যাপ তৈরি করা হচ্ছে

শুধুমাত্র XR ডিভাইসের জন্য উদ্দিষ্ট নতুন অ্যাপ্লিকেশনগুলির জন্য, আপনাকে শুধুমাত্র Android XR ডেডিকেটেড ট্র্যাকে প্রকাশ করতে হবে। Android XR ডেডিকেটেড ট্র্যাকে প্রকাশ করার জন্য, অ্যাপটিকে জেটপ্যাক XR SDK দিয়ে তৈরি করা হয়েছে নাকি OpenXR বা Unity দিয়ে তৈরি করা হয়েছে তার উপর নির্ভর করে অ্যাপটিকে অবশ্যই android.software.xr.api.spatial বৈশিষ্ট্য বা android.software.xr.api.openxr অ্যাপ ম্যানিফেস্টে অন্তর্ভুক্ত করতে হবে। XR অ্যাপগুলির জন্য PackageManager বৈশিষ্ট্য সম্পর্কে আরও জানুন।

Android XR ডেডিকেটেড ট্র্যাকে প্রকাশিত অ্যাপ্লিকেশানগুলি শুধুমাত্র Android XR ডিভাইসগুলিতে দৃশ্যমান হবে যেগুলি হয় android.software.xr.api.spatial বৈশিষ্ট্য বা android.software.xr.api.openxr বৈশিষ্ট্য সমর্থন করে, অ্যাপ ম্যানিফেস্টে যা নির্দিষ্ট করা আছে তার উপর নির্ভর করে৷

Android XR-এর জন্য ডেডিকেটেড রিলিজ ট্র্যাক কীভাবে ব্যবহার করবেন সে সম্পর্কে বিস্তারিত নির্দেশাবলীর জন্য, Play Console গাইড দেখুন।

ডিভাইস বর্জন পরিচালনা করুন

আপনি প্লে কনসোলে অন্তত একটি অ্যাপ বান্ডিল আপলোড করার পরে, আপনি উপলব্ধ ডিভাইসগুলির ক্যাটালগ দেখতে পারেন এবং আপনার অ্যাপের সাথে কোন ডিভাইসগুলি সামঞ্জস্যপূর্ণ তা পর্যালোচনা করতে পারেন। আপনার অ্যাপের সামঞ্জস্যপূর্ণ ডিভাইসগুলি কীভাবে দেখতে এবং সীমাবদ্ধ করতে হয় তা বুঝতে Play Console সহায়তা কেন্দ্রে যান।

এছাড়াও দেখুন

,

Google Play-এর মাধ্যমে, Android XR XR হেডসেটে বিভিন্ন ধরনের অ্যাপ এবং অভিজ্ঞতা নিয়ে আসে, মোবাইল অ্যাপের বিদ্যমান ক্যাটালগ থেকে শুরু করে স্থানিক এবং নিমজ্জিত XR অভিজ্ঞতা পর্যন্ত।

Google Play এর মাধ্যমে Android XR ব্যবহারকারীদের কাছে আপনার অ্যাপগুলি কীভাবে প্রস্তুত ও বিতরণ করবেন তা শিখতে এই নির্দেশিকাটি পর্যালোচনা করুন। ব্যবহারযোগ্যতা এবং গুণমানের মান সম্পর্কে তথ্যের জন্য Android XR অ্যাপের গুণমানের নির্দেশিকা পড়তে ভুলবেন না।

এই নির্দেশিকা অনুসরণ করুন:

  • প্লে স্টোর এবং প্লে কনসোল দিয়ে শুরু করুন
  • অ্যান্ড্রয়েড অ্যাপ বান্ডিল এবং আকারের সীমাবদ্ধতা সম্পর্কে জানুন
  • আপনার অ্যাপের জন্য একটি রিলিজ ট্র্যাক বেছে নিন
  • ডিভাইস বর্জন পরিচালনা করুন

প্লে স্টোর এবং প্লে কনসোল দিয়ে শুরু করুন

আপনার যদি ইতিমধ্যেই প্লে স্টোরে প্রকাশিত একটি মোবাইল অ্যাপ থাকে, তাহলে Android XR-এর জন্য একটি অ্যাপ প্রকাশ করা পরিচিত মনে হবে। আপনি যদি Play Store বা Play Console- এ নতুন হন, তাহলে এই সংস্থানগুলি আপনাকে শুরু করতে সাহায্য করবে৷

অ্যান্ড্রয়েড XR-এর মাধ্যমে, একজন ব্যবহারকারী XR হেডসেটে প্লে স্টোরে যেতে পারেন এবং সরাসরি হেডসেটে একটি অ্যাপ ডাউনলোড করতে পারেন।

একটি অ্যাপ আপলোড এবং প্রকাশ করার জন্য একটি Play Console অ্যাকাউন্ট প্রয়োজন৷ আপনি আপনার বিদ্যমান Play Console অ্যাকাউন্ট ব্যবহার করে বিকাশ এবং প্রকাশ করতে পারেন বা আপনি যদি প্ল্যাটফর্মে নতুন হন তবে একটি তৈরি করতে পারেন

শুরু করার জন্য আপনার প্রয়োজনীয় তথ্য Play Console সহায়তা কেন্দ্রে রয়েছে:

অ্যান্ড্রয়েড অ্যাপ বান্ডিল এবং আকারের সীমাবদ্ধতা সম্পর্কে জানুন

একটি অ্যান্ড্রয়েড অ্যাপ বান্ডেল হল একটি প্রকাশনার ফর্ম্যাট যাতে আপনার অ্যাপের সমস্ত সংকলিত কোড এবং সংস্থান অন্তর্ভুক্ত থাকে এবং APK তৈরি করা এবং Google Play-তে সাইন করাকে পিছিয়ে দেয়।

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

অপ্টিমাইজ করা APK পরিবেশন সমর্থন করে এমন অ্যাপ বান্ডিল তৈরি করতে বেশিরভাগ অ্যাপ প্রকল্পের খুব বেশি প্রচেষ্টার প্রয়োজন হবে না। অপ্টিমাইজ করা APK পরিবেশন একটি স্বয়ংক্রিয় সুবিধা হয়ে ওঠে যদি আপনি ইতিমধ্যেই এই জিনিসগুলির মধ্যে কোনটি করে থাকেন:

Google Play-এর সর্বোচ্চ আকারের সীমা Android XR অ্যাপের ক্ষেত্রেও প্রযোজ্য।

আপনি Android XR অ্যাপের জন্য প্লে অ্যাসেট ডেলিভারি বা প্লে ফিচার ডেলিভারির সুবিধা নিতে চাইতে পারেন, বিশেষ করে যদি আপনার অ্যাপে অনেক বড় সম্পদ থাকে। প্লে ফিচার ডেলিভারি অ্যাপ বান্ডেলের উন্নত ক্ষমতা ব্যবহার করে, যা আপনার অ্যাপের কিছু ফিচার শর্তসাপেক্ষে ডেলিভারি বা চাহিদা অনুযায়ী ডাউনলোড করার অনুমতি দেয়। প্লে অ্যাসেট ডেলিভারি হল প্রচুর পরিমাণে গেম অ্যাসেট ডেলিভার করার জন্য Google Play-এর সমাধান এবং এটি নমনীয় ডেলিভারি পদ্ধতি এবং উচ্চ কার্যকারিতা অফার করে৷

আপনার অ্যাপের জন্য একটি রিলিজ ট্র্যাক বেছে নিন

আপনি কীভাবে আপনার অ্যাপ প্রকাশ করেন এবং পরিচালনা করেন তার জন্য Play Console আপনাকে বিকল্প সরবরাহ করে। Android XR-এর জন্য, আপনি দুটি রিলিজ ট্র্যাক থেকে বেছে নিতে পারেন: মোবাইল রিলিজ ট্র্যাক বা ডেডিকেটেড Android XR রিলিজ ট্র্যাক৷

আপনি যে রিলিজ ট্র্যাকটি চয়ন করেন তা মূলত নির্ভর করে আপনি একটি বিদ্যমান মোবাইল অ্যাপে স্থানিক UI , 3D মডেল বা স্থানিক পরিবেশ যোগ করছেন বা একটি নতুন XR অ্যাপ তৈরি করছেন কিনা। রিলিজ ট্র্যাক বিকল্পের নির্দেশিকা জন্য নিম্নলিখিত বিভাগ পড়ুন.

একটি বিদ্যমান মোবাইল অ্যাপ স্থানিককরণ করুন

মোবাইল রিলিজ ট্র্যাকে প্রকাশিত বিদ্যমান অ্যাপগুলি Android XR ব্যবহারকারীদের জন্য Google Play-তে স্বয়ংক্রিয়ভাবে আবিষ্কারযোগ্য, যতক্ষণ না অ্যাপটিতে Android XR-এর জন্য কোনো অসমর্থিত বৈশিষ্ট্য অন্তর্ভুক্ত না হয়।

যদি আপনি স্থানিক UI , 3D মডেল বা স্থানিক পরিবেশের মতো বৈশিষ্ট্যগুলি যোগ করে XR-এর জন্য আপনার মোবাইল অ্যাপটিকে আলাদা করতে বেছে নেন, তাহলে আপনি Android XR ব্যবহারকারীদের কাছে অ্যাপটি কীভাবে বিতরণ করতে পারেন তার জন্য আপনার কাছে দুটি বিকল্প রয়েছে। উভয় ক্ষেত্রেই, আপনার বিদ্যমান অ্যাপের মতো একই প্যাকেজ নাম ব্যবহার করুন।

মোবাইল ট্র্যাকে প্রকাশনা চালিয়ে যান

বেশিরভাগ ক্ষেত্রে, আপনি আপনার বিদ্যমান মোবাইল APK-এ XR বৈশিষ্ট্য বা সামগ্রী বান্ডিল করতে পারেন। আপনাকে প্লে কনসোলে প্রকাশনার কোনো নির্দিষ্ট পরিবর্তন করতে হবে না; আপনি আপনার বিদ্যমান APK এর সাথে কাজ চালিয়ে যেতে পারেন এবং মোবাইল রিলিজ ট্র্যাকে একই সম্পদ প্রকাশ করতে পারেন। Android XR ব্যবহারকারীরা মোবাইল রিলিজ ট্র্যাক থেকে আর্টিফ্যাক্ট পাবেন।

Android XR ডেডিকেটেড রিলিজ ট্র্যাকে আপনার XR অভিজ্ঞতা প্রকাশ করুন

কিছু পরিস্থিতিতে, আপনার XR অ্যাপ এবং আপনার মোবাইল অ্যাপে উল্লেখযোগ্যভাবে আলাদা বৈশিষ্ট্য বা প্রয়োজনীয়তা থাকতে পারে। উদাহরণ স্বরূপ, আপনার XR অ্যাপের অনুমতির আলাদা সেটের প্রয়োজন হতে পারে বা এটি খুব আলাদা কার্যকারিতা অফার করতে পারে যা মোবাইল এবং XR উভয় ক্ষেত্রেই ব্যবহার করার জন্য এটিকে রিফ্যাক্টর করা কঠিন করে তোলে। এই ক্ষেত্রে, আপনি Play-তে বিদ্যমান নিবন্ধিত অ্যাপ এন্ট্রি ব্যবহার করে আপনার XR অভিজ্ঞতার জন্য একটি নতুন APK তৈরি করতে পারেন। নতুন APK আপনার বিদ্যমান মোবাইল অ্যাপের সাথে একটি প্যাকেজের নাম শেয়ার করবে। আপনার বিদ্যমান মোবাইল অ্যাপ্লিকেশানটি মোবাইল ট্র্যাকে প্রকাশিত থাকবে এবং অ্যাপ্লিকেশানের আপনার নতুন XR বৈচিত্রটি Android XR ডেডিকেটেড ট্র্যাকে প্রকাশিত হবে৷

যদিও এই বিকল্পটি আপনার রিলিজগুলির উপর অতিরিক্ত নমনীয়তা প্রদান করতে পারে, এটিতে আরও বেশি ওভারহেড রয়েছে, যেহেতু আপনার রিলিজ এবং পরিচালনা করার জন্য একাধিক APK আছে৷ Android XR ডেডিকেটেড ট্র্যাকে প্রকাশ করার জন্য, অ্যাপটিকে জেটপ্যাক XR SDK দিয়ে তৈরি করা হয়েছে নাকি OpenXR বা Unity দিয়ে তৈরি করা হয়েছে তার উপর নির্ভর করে অ্যাপটিকে অবশ্যই android.software.xr.api.spatial বৈশিষ্ট্য বা android.software.xr.api.openxr অ্যাপ ম্যানিফেস্টে অন্তর্ভুক্ত করতে হবে। XR অ্যাপগুলির জন্য PackageManager বৈশিষ্ট্য সম্পর্কে আরও জানুন। Android XR ডেডিকেটেড ট্র্যাকে প্রকাশিত অ্যাপ্লিকেশানগুলি শুধুমাত্র Android XR ডিভাইসগুলিতে দৃশ্যমান হবে যেগুলি হয় android.software.xr.api.spatial বৈশিষ্ট্য বা android.software.xr.api.openxr বৈশিষ্ট্য সমর্থন করে, অ্যাপ ম্যানিফেস্টে যা নির্দিষ্ট করা আছে তার উপর নির্ভর করে৷

Android XR-এর জন্য ডেডিকেটেড রিলিজ ট্র্যাক কীভাবে ব্যবহার করবেন সে সম্পর্কে বিস্তারিত নির্দেশাবলীর জন্য, Play Console গাইড দেখুন।

একটি নতুন XR অ্যাপ তৈরি করা হচ্ছে

শুধুমাত্র XR ডিভাইসের জন্য উদ্দিষ্ট নতুন অ্যাপ্লিকেশনগুলির জন্য, আপনাকে শুধুমাত্র Android XR ডেডিকেটেড ট্র্যাকে প্রকাশ করতে হবে। Android XR ডেডিকেটেড ট্র্যাকে প্রকাশ করার জন্য, অ্যাপটিকে জেটপ্যাক XR SDK দিয়ে তৈরি করা হয়েছে নাকি OpenXR বা Unity দিয়ে তৈরি করা হয়েছে তার উপর নির্ভর করে অ্যাপটিকে অবশ্যই android.software.xr.api.spatial বৈশিষ্ট্য বা android.software.xr.api.openxr অ্যাপ ম্যানিফেস্টে অন্তর্ভুক্ত করতে হবে। XR অ্যাপগুলির জন্য PackageManager বৈশিষ্ট্য সম্পর্কে আরও জানুন।

Android XR ডেডিকেটেড ট্র্যাকে প্রকাশিত অ্যাপ্লিকেশানগুলি শুধুমাত্র Android XR ডিভাইসগুলিতে দৃশ্যমান হবে যেগুলি হয় android.software.xr.api.spatial বৈশিষ্ট্য বা android.software.xr.api.openxr বৈশিষ্ট্য সমর্থন করে, অ্যাপ ম্যানিফেস্টে যা নির্দিষ্ট করা আছে তার উপর নির্ভর করে৷

Android XR-এর জন্য ডেডিকেটেড রিলিজ ট্র্যাক কীভাবে ব্যবহার করবেন সে সম্পর্কে বিস্তারিত নির্দেশাবলীর জন্য, Play Console গাইড দেখুন।

ডিভাইস বর্জন পরিচালনা করুন

আপনি প্লে কনসোলে অন্তত একটি অ্যাপ বান্ডিল আপলোড করার পরে, আপনি উপলব্ধ ডিভাইসগুলির ক্যাটালগ দেখতে পারেন এবং আপনার অ্যাপের সাথে কোন ডিভাইসগুলি সামঞ্জস্যপূর্ণ তা পর্যালোচনা করতে পারেন। আপনার অ্যাপের সামঞ্জস্যপূর্ণ ডিভাইসগুলি কীভাবে দেখতে এবং সীমাবদ্ধ করতে হয় তা বুঝতে Play Console সহায়তা কেন্দ্রে যান।

এছাড়াও দেখুন