অ্যান্ড্রয়েড এক্সআর ডিফারেনিয়েটেড অ্যাপের জন্য ডিজাইন

Android XR বিকাশের বিভিন্ন পর্যায়ে অ্যাপগুলিকে সমর্থন করে। একাধিক প্ল্যাটফর্ম এবং ফর্ম ফ্যাক্টরের জন্য একটি অ্যাপ তৈরি করতে একজন ডেভেলপারের যে প্রচেষ্টা লাগে তা কমানোর জন্য এটি তৈরি করা হয়েছে।

Android XR স্বয়ংক্রিয়ভাবে মোবাইল এবং বড় স্ক্রিনের জন্য ডিজাইন করা সামঞ্জস্যপূর্ণ অ্যান্ড্রয়েড অ্যাপ চালায়। কয়েকটি অভিযোজন সহ, আপনি যদি এটিকে আরও নিমজ্জিত করতে চান তবে আপনি এটিকে একটি পৃথক অ্যাপে রূপান্তর করতে পারেন।

একটি বিদ্যমান মোবাইল অ্যাপ যা একটি বড় স্ক্রীন বা অন্য কোনো ফর্ম ফ্যাক্টরের সাথে খাপ খাইয়ে নিতে পরিবর্তন করা হয়নি।

XR সামঞ্জস্যপূর্ণ মোবাইল অ্যাপ

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

একটি বড় স্ক্রীন টিয়ার 1 বা টিয়ার 2 অ্যান্ড্রয়েড অ্যাপ যা সমস্ত স্ক্রীনের আকার এবং ডিভাইস কনফিগারেশনের জন্য লেআউট অপ্টিমাইজেশান প্রয়োগ করেছে৷

XR সামঞ্জস্যপূর্ণ বড় স্ক্রীন অ্যাপ

একটি বড় স্ক্রীন টিয়ার 1 বা টিয়ার 2 অ্যান্ড্রয়েড অ্যাপ যা বাহ্যিক ইনপুট ডিভাইস এবং মাল্টিটাস্কিংয়ের জন্য উন্নত সমর্থন সহ সমস্ত স্ক্রীন আকার এবং ডিভাইস কনফিগারেশন (উদাহরণস্বরূপ, মোবাইল ছাড়াও বড় স্ক্রীন) এর জন্য লেআউট অপ্টিমাইজেশান প্রয়োগ করেছে। এগুলি স্বয়ংক্রিয়ভাবে প্লে স্টোরে উপলব্ধ করা হয়৷

একটি XR ডিফারেনসিয়েটেড অ্যাপের একটি ব্যবহারকারীর অভিজ্ঞতা স্পষ্টভাবে XR-এর জন্য ডিজাইন করা হয়েছে এবং এটি এমন বৈশিষ্ট্যগুলি প্রয়োগ করে যা শুধুমাত্র XR-এ অফার করা হয়।

এক্সআর ডিফারেন্সিয়েটেড অ্যাপ

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

অ্যান্ড্রয়েড এক্সআর ডিফারেনিয়েটেড অ্যাপ ডিজাইন করুন

পূর্ণ স্পেসে চলার সময়, আপনার XR অ্যাপ উপস্থিতির অনুভূতি এবং গভীর স্তরের ব্যস্ততা তৈরি করতে বৈশিষ্ট্যগুলি ব্যবহার করতে পারে। অসীম ক্যানভাসের সুবিধা নিতে, নিম্নলিখিত উপাদানগুলি যোগ করার কথা বিবেচনা করুন:

একটি XR অ্যাপে একটি স্থানিক প্যানেল।

স্থানিক প্যানেল

সীমাবদ্ধতা ছাড়াই ব্যবহারকারীর স্থান জুড়ে আপনার অ্যাপটি প্রসারিত করুন। ব্যবহারকারীরা ব্যক্তিগতকৃত অভিজ্ঞতার জন্য প্যানেল সরাতে পারেন।

3D মডেল

ব্যবহারকারীরা ঘোরাতে, আকার পরিবর্তন করতে এবং সরাতে পারে এমন 3D মডেলগুলির সাথে হাতে-কলমে শেখার এবং অন্বেষণকে উত্সাহিত করুন৷

একটি XR অ্যাপে একটি স্থানিক পরিবেশ।

স্থানিক পরিবেশ

ব্যবহারকারীদের একটি নতুন জায়গায় নিয়ে যান এবং কাস্টম-নির্মিত ইমারসিভ দৃশ্যের সাহায্যে ফোকাস বাড়ান।

দ্রুত শুরু করার টিপস

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