XR এর জন্য ডিজাইন

অ্যান্ড্রয়েড এক্সআর-এর পূর্ণ সম্ভাবনা আনলক করতে, এটি স্থানিক কম্পিউটিং, নিমজ্জন এবং কীভাবে একজন ব্যবহারকারীর শারীরিক পরিবেশের সাথে ডিজিটাল বিষয়বস্তু মিশ্রিত করা যায় তা বুঝতে সাহায্য করে।

দুর্দান্ত XR ডিজাইন একটি আরামদায়ক অভিজ্ঞতা প্রদান করে যা প্রাকৃতিক এবং স্বজ্ঞাত। এটি ব্যবহারকারীদের আকৃষ্ট করে এবং আপনার অ্যাপের অফার করা সমস্ত কিছু অন্বেষণ করতে উত্সাহিত করে৷ অ্যান্ড্রয়েড এক্সআর অ্যাপগুলি ব্যবহারকারীদের সারাদিনে সাহায্য করতে পারে:

  • কাজের উপর ফোকাস করুন, এবং আরও উত্পাদনশীল এবং সৃজনশীল হন
  • ভিডিও দেখুন, গেম খেলুন, গান শুনুন এবং ফটো ব্রাউজ করুন
  • আবিষ্কার করুন এবং শিখুন
  • যোগাযোগ করুন এবং পরিবার এবং বন্ধুদের সাথে সংযোগ করুন
  • মানসিক এবং শারীরিক স্বাস্থ্য উন্নত করুন

একটি উচ্চ-মানের XR অ্যাপের জন্য বিবেচনা

আপনি যেখানে আছেন সেখান থেকে শুরু করুন

Android XR আপনি আজ যেখানে আছেন সেখান থেকে ডিজাইন করা সমর্থন করে। আপনি অ্যান্ড্রয়েড জেটপ্যাক এক্সআর, ইউনিটি, ওপেনএক্সআর বা ওয়েবএক্সআর-এর সাথে একটি নতুন অ্যাপ তৈরি করতে বা বিদ্যমান একটি আপডেট করতে পারেন।

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

প্রতিষ্ঠিত নিদর্শন অনুসরণ করুন . আপনি প্ল্যাটফর্ম জুড়ে একটি সামঞ্জস্যপূর্ণ অভিজ্ঞতা তৈরি করতে উপাদান ডিজাইন নির্দেশিকা এবং উপাদান ব্যবহার করতে পারেন। অ্যান্ড্রয়েড অ্যাপগুলির জন্য, প্রতিষ্ঠিত UI প্যাটার্নগুলি গ্রহণ করুন৷ Unity , OpenXR , বা WebXR অ্যাপগুলির জন্য, একটি নির্বিঘ্ন ব্যবহারকারীর অভিজ্ঞতা নিশ্চিত করতে প্ল্যাটফর্ম-নির্দিষ্ট ডিজাইন নির্দেশিকা প্রয়োগ করুন৷

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

ব্যবহারকারীদের আরামদায়ক এবং নিরাপদ বোধ করুন

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

আরামদায়ক মিথস্ক্রিয়া ডিজাইন করুন । মাথা এবং চোখের চাপ কমাতে ব্যবহারকারীর দৃষ্টিভঙ্গিতে ইন্টারঅ্যাক্টেবল উপাদানগুলিকে কেন্দ্র করে। ব্যবহারকারীদের ভিত্তিক থাকতে এবং সংবেদনশীল ওভারলোড রোধ করতে সহায়তা করার জন্য বিষয়বস্তু পরিষ্কার সীমার মধ্যে রাখুন। সত্যিকারের অভিজ্ঞতা বাড়ায় এমন মিথস্ক্রিয়াগুলির জন্য বড় আকারের মাথা এবং শরীরের নড়াচড়া সংরক্ষণ করুন।

উপবিষ্ট, দাঁড়ানো এবং হেলান দেওয়া অভিজ্ঞতার ব্যবস্থা করুন । ব্যবহারকারীর দৃশ্যের ক্ষেত্রের মধ্যে UI উপাদান, নিয়ন্ত্রণ এবং ইন্টারেক্টিভ বস্তুর অবস্থান করুন। কাস্টম উচ্চতা সেটিংস সক্ষম করুন যাতে ব্যবহারকারীরা তাদের অভিজ্ঞতা ব্যক্তিগতকৃত করতে পারেন।

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

ব্যবহারকারীদের বাস্তব এবং ভার্চুয়াল বিশ্বের মধ্যে বেছে নেওয়ার অনুমতি দিন ৷ যদি আপনার অ্যাপটি ব্যবহারকারীদের ভার্চুয়াল স্পেসে পরিবহনের জন্য সম্পূর্ণ নিমজ্জন সমর্থন করে, তাহলে একটি পাসথ্রু বিকল্পের প্রস্তাব বিবেচনা করুন যাতে ব্যবহারকারীরা সম্ভব হলে আপনার অ্যাপের পাশাপাশি তাদের শারীরিক স্থান দেখতে পারে।

এক্সআর-এ বিশেষ অনুভব করা অভিজ্ঞতাগুলি অন্বেষণ করুন

Android XR-এ আপনাকে অসীম ডিসপ্লে ব্যবহার করতে এবং আকর্ষক, নিমগ্ন অভিজ্ঞতা তৈরি করতে সহায়তা করার বৈশিষ্ট্যগুলি অন্তর্ভুক্ত করে৷

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

সম্পূর্ণ নিমজ্জিত ভার্চুয়াল পরিবেশ । এটি থেকে উল্লেখযোগ্যভাবে উপকৃত অভিজ্ঞতার জন্য সম্পূর্ণ নিমজ্জন সংরক্ষণ করুন। একজন ব্যবহারকারীকে একটি নতুন বাস্তবতায় নিয়ে যাওয়ার জন্য একটি মূল মুহূর্ত বেছে নিন, একটি ভার্চুয়াল স্থান দিয়ে তাদের শারীরিক পরিবেশ প্রতিস্থাপন করুন।

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

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

আপনার অ্যাপ্লিকেশন অ্যাক্সেসযোগ্য করুন

অ্যান্ড্রয়েড এক্সআর ডিজাইন করা হয়েছে যাতে সমস্ত ব্যবহারকারীর জন্য আপনার অ্যাপ নেভিগেট করা, বোঝা এবং উপভোগ করা সহজ হয়৷

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

রং এবং আলো . রঙের দৃষ্টি পার্থক্য সহ ব্যবহারকারীদের সাহায্য করার জন্য পর্যাপ্ত রঙের বৈসাদৃশ্য প্রদান করুন। পঠনযোগ্যতার জন্য বৈসাদৃশ্য অনুপাত রাখুন, বিশেষ করে যদি আপনি কোনো স্বচ্ছ ব্যাকগ্রাউন্ড ব্যবহার করেন। আপনার অ্যাপ এবং ব্যবহারকারীর আশেপাশের মধ্যে বৈসাদৃশ্য তৈরি করতে অনুজ্জ্বলতা ব্যবহার করুন। চোখের অস্বস্তি রোধ করতে হঠাৎ উজ্জ্বলতা বা রঙের পরিবর্তন এড়িয়ে চলুন।

গতিশীল আকার এবং স্কেল বিবেচনা করুন . বৃহত্তর UI এবং পয়েন্টার লক্ষ্যগুলি ব্যবহারকারীদের জন্য স্থানের উপাদানগুলিকে নির্বাচন করা এবং পরিচালনা করা সহজ করে তোলে৷ আপনি যদি একটি অ্যান্ড্রয়েড অ্যাপ তৈরি করেন, ব্যবহারকারীরা যখন এটিকে সরান বা পুনরায় আকার দেন তখন এটি স্বয়ংক্রিয়ভাবে স্কেল হবে।

জ্ঞানীয় লোড হ্রাস করুন । একটি সময়ে সীমিত সংখ্যক পছন্দ সহ ব্যবহারকারীদের উপস্থাপন করুন। কর্ম নিশ্চিত করতে চাক্ষুষ বা অডিও প্রতিক্রিয়া অফার. অতিরিক্ত তথ্য সহ অপ্রতিরোধ্য ব্যবহারকারীদের এড়াতে ধীরে ধীরে উন্নত বৈশিষ্ট্যগুলি প্রকাশ করুন৷

প্রত্যক্ষ এবং দূরত্বের মিথস্ক্রিয়া উভয়ের জন্য ডিজাইন করুন , যাতে ব্যবহারকারীরা আরামদায়কভাবে কাছে এবং দূরের বস্তুর সাথে যোগাযোগ করতে পারে। ব্যবহারকারীদের একটি ভার্চুয়াল টুল বাছাই করতে, একটি বোতাম টিপুতে, বা একটি 3D বস্তুর আকার পরিবর্তন করতে সক্ষম হওয়া উচিত তা হাতের নাগালে বা আরও দূরে।

অ্যাক্সেসযোগ্য মাল্টিমডাল ইনপুট সম্পর্কে জানুন

,

অ্যান্ড্রয়েড এক্সআর-এর পূর্ণ সম্ভাবনা আনলক করতে, এটি স্থানিক কম্পিউটিং, নিমজ্জন এবং কীভাবে একজন ব্যবহারকারীর শারীরিক পরিবেশের সাথে ডিজিটাল বিষয়বস্তু মিশ্রিত করা যায় তা বুঝতে সাহায্য করে।

দুর্দান্ত XR ডিজাইন একটি আরামদায়ক অভিজ্ঞতা প্রদান করে যা প্রাকৃতিক এবং স্বজ্ঞাত। এটি ব্যবহারকারীদের আকৃষ্ট করে এবং আপনার অ্যাপের অফার করা সমস্ত কিছু অন্বেষণ করতে উত্সাহিত করে৷ অ্যান্ড্রয়েড এক্সআর অ্যাপগুলি ব্যবহারকারীদের সারাদিনে সাহায্য করতে পারে:

  • কাজের উপর ফোকাস করুন, এবং আরও উত্পাদনশীল এবং সৃজনশীল হন
  • ভিডিও দেখুন, গেম খেলুন, গান শুনুন এবং ফটো ব্রাউজ করুন
  • আবিষ্কার করুন এবং শিখুন
  • যোগাযোগ করুন এবং পরিবার এবং বন্ধুদের সাথে সংযোগ করুন
  • মানসিক এবং শারীরিক স্বাস্থ্য উন্নত করুন

একটি উচ্চ-মানের XR অ্যাপের জন্য বিবেচনা

আপনি যেখানে আছেন সেখান থেকে শুরু করুন

Android XR আপনি আজ যেখানে আছেন সেখান থেকে ডিজাইন করা সমর্থন করে। আপনি অ্যান্ড্রয়েড জেটপ্যাক এক্সআর, ইউনিটি, ওপেনএক্সআর বা ওয়েবএক্সআর-এর সাথে একটি নতুন অ্যাপ তৈরি করতে বা বিদ্যমান একটি আপডেট করতে পারেন।

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

প্রতিষ্ঠিত নিদর্শন অনুসরণ করুন . আপনি প্ল্যাটফর্ম জুড়ে একটি সামঞ্জস্যপূর্ণ অভিজ্ঞতা তৈরি করতে উপাদান ডিজাইন নির্দেশিকা এবং উপাদান ব্যবহার করতে পারেন। অ্যান্ড্রয়েড অ্যাপগুলির জন্য, প্রতিষ্ঠিত UI প্যাটার্নগুলি গ্রহণ করুন৷ Unity , OpenXR , বা WebXR অ্যাপগুলির জন্য, একটি নির্বিঘ্ন ব্যবহারকারীর অভিজ্ঞতা নিশ্চিত করতে প্ল্যাটফর্ম-নির্দিষ্ট ডিজাইন নির্দেশিকা প্রয়োগ করুন৷

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

ব্যবহারকারীদের আরামদায়ক এবং নিরাপদ বোধ করুন

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

আরামদায়ক মিথস্ক্রিয়া ডিজাইন করুন । মাথা এবং চোখের চাপ কমাতে ব্যবহারকারীর দৃষ্টিভঙ্গিতে ইন্টারঅ্যাক্টেবল উপাদানগুলিকে কেন্দ্র করে। ব্যবহারকারীদের ভিত্তিক থাকতে এবং সংবেদনশীল ওভারলোড রোধ করতে সহায়তা করার জন্য বিষয়বস্তু পরিষ্কার সীমার মধ্যে রাখুন। সত্যিকারের অভিজ্ঞতা বাড়ায় এমন মিথস্ক্রিয়াগুলির জন্য বড় আকারের মাথা এবং শরীরের নড়াচড়া সংরক্ষণ করুন।

উপবিষ্ট, দাঁড়ানো এবং হেলান দেওয়া অভিজ্ঞতার ব্যবস্থা করুন । ব্যবহারকারীর দৃশ্যের ক্ষেত্রের মধ্যে UI উপাদান, নিয়ন্ত্রণ এবং ইন্টারেক্টিভ বস্তুর অবস্থান করুন। কাস্টম উচ্চতা সেটিংস সক্ষম করুন যাতে ব্যবহারকারীরা তাদের অভিজ্ঞতা ব্যক্তিগতকৃত করতে পারেন।

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

ব্যবহারকারীদের বাস্তব এবং ভার্চুয়াল বিশ্বের মধ্যে বেছে নেওয়ার অনুমতি দিন ৷ যদি আপনার অ্যাপটি ব্যবহারকারীদের ভার্চুয়াল স্পেসে পরিবহনের জন্য সম্পূর্ণ নিমজ্জন সমর্থন করে, তাহলে একটি পাসথ্রু বিকল্পের প্রস্তাব বিবেচনা করুন যাতে ব্যবহারকারীরা সম্ভব হলে আপনার অ্যাপের পাশাপাশি তাদের শারীরিক স্থান দেখতে পারে।

এক্সআর-এ বিশেষ অনুভব করা অভিজ্ঞতাগুলি অন্বেষণ করুন

Android XR-এ আপনাকে অসীম ডিসপ্লে ব্যবহার করতে এবং আকর্ষক, নিমগ্ন অভিজ্ঞতা তৈরি করতে সহায়তা করার বৈশিষ্ট্যগুলি অন্তর্ভুক্ত করে৷

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

সম্পূর্ণ নিমজ্জিত ভার্চুয়াল পরিবেশ । এটি থেকে উল্লেখযোগ্যভাবে উপকৃত অভিজ্ঞতার জন্য সম্পূর্ণ নিমজ্জন সংরক্ষণ করুন। একজন ব্যবহারকারীকে একটি নতুন বাস্তবতায় নিয়ে যাওয়ার জন্য একটি মূল মুহূর্ত বেছে নিন, একটি ভার্চুয়াল স্থান দিয়ে তাদের শারীরিক পরিবেশ প্রতিস্থাপন করুন।

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

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

আপনার অ্যাপ্লিকেশন অ্যাক্সেসযোগ্য করুন

অ্যান্ড্রয়েড এক্সআর ডিজাইন করা হয়েছে যাতে সমস্ত ব্যবহারকারীর জন্য আপনার অ্যাপ নেভিগেট করা, বোঝা এবং উপভোগ করা সহজ হয়৷

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

রং এবং আলো . রঙের দৃষ্টি পার্থক্য সহ ব্যবহারকারীদের সাহায্য করার জন্য পর্যাপ্ত রঙের বৈসাদৃশ্য প্রদান করুন। পঠনযোগ্যতার জন্য বৈসাদৃশ্য অনুপাত রাখুন, বিশেষ করে যদি আপনি কোনো স্বচ্ছ ব্যাকগ্রাউন্ড ব্যবহার করেন। আপনার অ্যাপ এবং ব্যবহারকারীর আশেপাশের মধ্যে বৈসাদৃশ্য তৈরি করতে অনুজ্জ্বলতা ব্যবহার করুন। চোখের অস্বস্তি রোধ করতে হঠাৎ উজ্জ্বলতা বা রঙের পরিবর্তন এড়িয়ে চলুন।

গতিশীল আকার এবং স্কেল বিবেচনা করুন . বৃহত্তর UI এবং পয়েন্টার লক্ষ্যগুলি ব্যবহারকারীদের জন্য স্থানের উপাদানগুলিকে নির্বাচন করা এবং পরিচালনা করা সহজ করে তোলে৷ আপনি যদি একটি অ্যান্ড্রয়েড অ্যাপ তৈরি করেন, ব্যবহারকারীরা যখন এটিকে সরান বা পুনরায় আকার দেন তখন এটি স্বয়ংক্রিয়ভাবে স্কেল হবে।

জ্ঞানীয় লোড হ্রাস করুন । একটি সময়ে সীমিত সংখ্যক পছন্দ সহ ব্যবহারকারীদের উপস্থাপন করুন। কর্ম নিশ্চিত করতে চাক্ষুষ বা অডিও প্রতিক্রিয়া অফার. অতিরিক্ত তথ্য সহ অপ্রতিরোধ্য ব্যবহারকারীদের এড়াতে ধীরে ধীরে উন্নত বৈশিষ্ট্যগুলি প্রকাশ করুন৷

প্রত্যক্ষ এবং দূরত্বের মিথস্ক্রিয়া উভয়ের জন্য ডিজাইন করুন , যাতে ব্যবহারকারীরা আরামদায়কভাবে কাছে এবং দূরের বস্তুর সাথে যোগাযোগ করতে পারে। ব্যবহারকারীদের একটি ভার্চুয়াল টুল বাছাই করতে, একটি বোতাম টিপুতে, বা একটি 3D বস্তুর আকার পরিবর্তন করতে সক্ষম হওয়া উচিত তা হাতের নাগালে বা আরও দূরে।

অ্যাক্সেসযোগ্য মাল্টিমডাল ইনপুট সম্পর্কে জানুন

,

অ্যান্ড্রয়েড এক্সআর-এর পূর্ণ সম্ভাবনা আনলক করতে, এটি স্থানিক কম্পিউটিং, নিমজ্জন এবং কীভাবে একজন ব্যবহারকারীর শারীরিক পরিবেশের সাথে ডিজিটাল বিষয়বস্তু মিশ্রিত করা যায় তা বুঝতে সাহায্য করে।

দুর্দান্ত XR ডিজাইন একটি আরামদায়ক অভিজ্ঞতা প্রদান করে যা প্রাকৃতিক এবং স্বজ্ঞাত। এটি ব্যবহারকারীদের আকৃষ্ট করে এবং আপনার অ্যাপের অফার করা সমস্ত কিছু অন্বেষণ করতে উত্সাহিত করে৷ অ্যান্ড্রয়েড এক্সআর অ্যাপগুলি ব্যবহারকারীদের সারাদিনে সাহায্য করতে পারে:

  • কাজের উপর ফোকাস করুন, এবং আরও উত্পাদনশীল এবং সৃজনশীল হন
  • ভিডিও দেখুন, গেম খেলুন, গান শুনুন এবং ফটো ব্রাউজ করুন
  • আবিষ্কার করুন এবং শিখুন
  • যোগাযোগ করুন এবং পরিবার এবং বন্ধুদের সাথে সংযোগ করুন
  • মানসিক এবং শারীরিক স্বাস্থ্য উন্নত করুন

একটি উচ্চ-মানের XR অ্যাপের জন্য বিবেচনা

আপনি যেখানে আছেন সেখান থেকে শুরু করুন

Android XR আপনি আজ যেখানে আছেন সেখান থেকে ডিজাইন করা সমর্থন করে। আপনি অ্যান্ড্রয়েড জেটপ্যাক এক্সআর, ইউনিটি, ওপেনএক্সআর বা ওয়েবএক্সআর-এর সাথে একটি নতুন অ্যাপ তৈরি করতে বা বিদ্যমান একটি আপডেট করতে পারেন।

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

প্রতিষ্ঠিত নিদর্শন অনুসরণ করুন . আপনি প্ল্যাটফর্ম জুড়ে একটি সামঞ্জস্যপূর্ণ অভিজ্ঞতা তৈরি করতে উপাদান ডিজাইন নির্দেশিকা এবং উপাদান ব্যবহার করতে পারেন। অ্যান্ড্রয়েড অ্যাপগুলির জন্য, প্রতিষ্ঠিত UI প্যাটার্নগুলি গ্রহণ করুন৷ Unity , OpenXR , বা WebXR অ্যাপগুলির জন্য, একটি নির্বিঘ্ন ব্যবহারকারীর অভিজ্ঞতা নিশ্চিত করতে প্ল্যাটফর্ম-নির্দিষ্ট ডিজাইন নির্দেশিকা প্রয়োগ করুন৷

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

ব্যবহারকারীদের আরামদায়ক এবং নিরাপদ বোধ করুন

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

আরামদায়ক মিথস্ক্রিয়া ডিজাইন করুন । মাথা এবং চোখের চাপ কমাতে ব্যবহারকারীর দৃষ্টিভঙ্গিতে ইন্টারঅ্যাক্টেবল উপাদানগুলিকে কেন্দ্র করে। ব্যবহারকারীদের ভিত্তিক থাকতে এবং সংবেদনশীল ওভারলোড রোধ করতে সহায়তা করার জন্য বিষয়বস্তু পরিষ্কার সীমার মধ্যে রাখুন। সত্যিকারের অভিজ্ঞতা বাড়ায় এমন মিথস্ক্রিয়াগুলির জন্য বড় আকারের মাথা এবং শরীরের নড়াচড়া সংরক্ষণ করুন।

উপবিষ্ট, দাঁড়ানো এবং হেলান দেওয়া অভিজ্ঞতার ব্যবস্থা করুন । ব্যবহারকারীর দৃশ্যের ক্ষেত্রের মধ্যে UI উপাদান, নিয়ন্ত্রণ এবং ইন্টারেক্টিভ বস্তুর অবস্থান করুন। কাস্টম উচ্চতা সেটিংস সক্ষম করুন যাতে ব্যবহারকারীরা তাদের অভিজ্ঞতা ব্যক্তিগতকৃত করতে পারেন।

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

ব্যবহারকারীদের বাস্তব এবং ভার্চুয়াল বিশ্বের মধ্যে বেছে নেওয়ার অনুমতি দিন ৷ যদি আপনার অ্যাপটি ব্যবহারকারীদের ভার্চুয়াল স্পেসে পরিবহনের জন্য সম্পূর্ণ নিমজ্জন সমর্থন করে, তাহলে একটি পাসথ্রু বিকল্পের প্রস্তাব বিবেচনা করুন যাতে ব্যবহারকারীরা সম্ভব হলে আপনার অ্যাপের পাশাপাশি তাদের শারীরিক স্থান দেখতে পারে।

এক্সআর-এ বিশেষ অনুভব করা অভিজ্ঞতাগুলি অন্বেষণ করুন

Android XR-এ আপনাকে অসীম ডিসপ্লে ব্যবহার করতে এবং আকর্ষক, নিমগ্ন অভিজ্ঞতা তৈরি করতে সহায়তা করার বৈশিষ্ট্যগুলি অন্তর্ভুক্ত করে৷

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

সম্পূর্ণ নিমজ্জিত ভার্চুয়াল পরিবেশ । এটি থেকে উল্লেখযোগ্যভাবে উপকৃত অভিজ্ঞতার জন্য সম্পূর্ণ নিমজ্জন সংরক্ষণ করুন। একজন ব্যবহারকারীকে একটি নতুন বাস্তবতায় নিয়ে যাওয়ার জন্য একটি মূল মুহূর্ত বেছে নিন, একটি ভার্চুয়াল স্থান দিয়ে তাদের শারীরিক পরিবেশ প্রতিস্থাপন করুন।

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

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

আপনার অ্যাপ্লিকেশন অ্যাক্সেসযোগ্য করুন

অ্যান্ড্রয়েড এক্সআর ডিজাইন করা হয়েছে যাতে সমস্ত ব্যবহারকারীর জন্য আপনার অ্যাপ নেভিগেট করা, বোঝা এবং উপভোগ করা সহজ হয়৷

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

রং এবং আলো . রঙের দৃষ্টি পার্থক্য সহ ব্যবহারকারীদের সাহায্য করার জন্য পর্যাপ্ত রঙের বৈসাদৃশ্য প্রদান করুন। পঠনযোগ্যতার জন্য বৈসাদৃশ্য অনুপাত রাখুন, বিশেষ করে যদি আপনি কোনো স্বচ্ছ ব্যাকগ্রাউন্ড ব্যবহার করেন। আপনার অ্যাপ এবং ব্যবহারকারীর আশেপাশের মধ্যে বৈসাদৃশ্য তৈরি করতে অনুজ্জ্বলতা ব্যবহার করুন। চোখের অস্বস্তি রোধ করতে হঠাৎ উজ্জ্বলতা বা রঙের পরিবর্তন এড়িয়ে চলুন।

গতিশীল আকার এবং স্কেল বিবেচনা করুন . বৃহত্তর UI এবং পয়েন্টার লক্ষ্যগুলি ব্যবহারকারীদের জন্য স্থানের উপাদানগুলিকে নির্বাচন করা এবং পরিচালনা করা সহজ করে তোলে৷ আপনি যদি একটি অ্যান্ড্রয়েড অ্যাপ তৈরি করেন, ব্যবহারকারীরা যখন এটিকে সরান বা পুনরায় আকার দেন তখন এটি স্বয়ংক্রিয়ভাবে স্কেল হবে।

জ্ঞানীয় লোড হ্রাস করুন । একটি সময়ে সীমিত সংখ্যক পছন্দ সহ ব্যবহারকারীদের উপস্থাপন করুন। কর্ম নিশ্চিত করতে চাক্ষুষ বা অডিও প্রতিক্রিয়া অফার. অতিরিক্ত তথ্য সহ অপ্রতিরোধ্য ব্যবহারকারীদের এড়াতে ধীরে ধীরে উন্নত বৈশিষ্ট্যগুলি প্রকাশ করুন৷

প্রত্যক্ষ এবং দূরত্বের মিথস্ক্রিয়া উভয়ের জন্য ডিজাইন করুন , যাতে ব্যবহারকারীরা আরামদায়কভাবে কাছে এবং দূরের বস্তুর সাথে যোগাযোগ করতে পারে। ব্যবহারকারীদের একটি ভার্চুয়াল টুল বাছাই করতে, একটি বোতাম টিপুতে, বা একটি 3D বস্তুর আকার পরিবর্তন করতে সক্ষম হওয়া উচিত তা হাতের নাগালে বা আরও দূরে।

অ্যাক্সেসযোগ্য মাল্টিমডাল ইনপুট সম্পর্কে জানুন