UI উপাদান

নিমগ্ন অভিজ্ঞতার জন্য UI উপাদানগুলি ডিজাইন করুন যা বাস্তব এবং ভার্চুয়াল স্পেসগুলিকে দৃশ্যত মিশ্রিত করার লক্ষ্য রাখে৷

একটি দৃশ্যত পরিষ্কার UI তৈরি করুন যা আপনি যে নিমগ্ন অভিজ্ঞতা তৈরি করছেন তাতে নির্বিঘ্নে নিজেকে ধার দেয়৷

ইন্টারফেস

এমন একটি বিশ্ব তৈরি করুন যা নিমজ্জিত এবং ব্যবহার করা সহজ

ব্যবহারকারীদের নিমজ্জিত করুন, তাদের বিভ্রান্ত করবেন না।

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

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

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

আকস্মিক পপ-আপ এবং দ্রুত রূপান্তর নিমগ্ন AR অভিজ্ঞতাকে ভেঙে দিতে পারে।

নিয়ন্ত্রণগুলিকে এত সহজ করুন, ব্যবহারকারীদের তাদের অর্থ কী তা নিয়ে ভাবতে হবে না

ব্যবহারকারীকে এআর অভিজ্ঞতার দিকেই মনোযোগী রাখা ভালো। কখনও কখনও, তবে, একটি অ্যাপের অনস্ক্রিন নিয়ন্ত্রণ থাকা প্রয়োজন।

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

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

অনবোর্ডিং এবং নির্দেশাবলী

অভিজ্ঞতার মধ্যে একটি অনবোর্ডিং প্রবাহ প্রদান করুন

ব্যবহারকারীদের দ্রুত AR চালু করতে দিন। আপনার টিউটোরিয়ালটিকে মূল অভিজ্ঞতা প্রবাহের একটি অংশ করুন। ব্যবহারকারীদের সমস্ত মূল কাজ বা মেকানিক্স একবারে শেখানো এড়িয়ে চলুন।

বরং, তাদের দেখান কিভাবে এই কাজগুলো তারা গেমে দেখায়। ব্যবহারকারীদের তথ্যের সাথে ওভারলোড করা হবে না, এবং তারা হাতের কাজের সাথে সহায়ক নির্দেশাবলী এবং টিপস লিঙ্ক করতে সক্ষম হবে।

ব্যবহারকারীকে চাক্ষুষভাবে গাইড করুন

ব্যবহারকারীদের শেখাতে চাক্ষুষ সংকেত, গতি এবং অ্যানিমেশনের সমন্বয় ব্যবহার করুন। যতটা সম্ভব ইন-অ্যাপ অভিজ্ঞতাগুলি চিত্রিত করুন এবং ব্যবহার করুন। পাঠ্য নির্দেশাবলী ব্যবহারকারীদের অভিজ্ঞতার বাইরে নিয়ে যেতে পারে এবং তাদের কী করতে হবে তা মনে রাখা কঠিন করে তুলতে পারে।

উদাহরণস্বরূপ, আপনি যদি ব্যবহারকারীদের সোয়াইপ করতে চান, তাহলে "সোয়াইপ" শব্দটি দেখানোর পরিবর্তে তাদের একটি তীর বা একটি হাতের আইকন দিন।

পরিচিত UI প্যাটার্ন ব্যবহার করুন

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

ভূদৃশ্যের প্রতিকৃতি

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

উভয় মোডকে সমর্থন করা আরও নিমগ্ন অভিজ্ঞতা তৈরি করে এবং ব্যবহারকারীর আরাম বাড়ায়।

প্রতিটি মোডের জন্য ক্যামেরা এবং বোতাম বসানো সম্পর্কে চিন্তা করুন। প্রতিটি মোডে ক্যামেরা পজিশনিং গভীরতা সংবেদন, স্থানিক সচেতনতা এবং সঠিক পৃষ্ঠ পরিমাপকে কীভাবে প্রভাবিত করে সেদিকে মনোযোগ দিন।

UI ঘোরান এবং ক্যামেরা ফিড কাটা এড়ান।

ত্রুটি

ব্যবহারকারীদের সহজে ভুল পদক্ষেপ এবং ত্রুটি থেকে পুনরুদ্ধার করতে সাহায্য করুন।

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

আপনি কী ভুল হয়েছে তা জানাতে পারেন, বিশেষ করে যদি এটি ভবিষ্যতে সেই ত্রুটি এড়াতে সহায়তা করে। ব্যবহারকারীকে দোষারোপ করা এড়িয়ে চলুন। ব্যবহারকারীকে সঠিক পদক্ষেপ নিতে ফোকাস করুন।

নমুনা ত্রুটি রাষ্ট্র অন্তর্ভুক্ত করতে পারে:

  • কোন ক্যামেরা ছবি নেই : Android 12 (API লেভেল 31) বা তার পরে, নিশ্চিত করুন যে সিস্টেম সেটিংসে "ব্লক ক্যামেরা" বন্ধ সেট করা আছে।
  • অন্ধকার পরিবেশ : স্ক্যান করার জন্য খুব অন্ধকার। লাইট জ্বালিয়ে বা ভালোভাবে আলোকিত এলাকায় যাওয়ার চেষ্টা করুন।
  • ইউজার মুভিং ডিভাইস খুব দ্রুত: ডিভাইস খুব দ্রুত চলে। আরও ধীরে ধীরে চলার চেষ্টা করুন।
  • ব্যবহারকারী ক্যামেরা সেন্সর ব্লক করছে : সেন্সর ব্লক করা হয়েছে বলে মনে হচ্ছে। আপনার আঙুল সরানোর বা ডিভাইসের অবস্থান সামঞ্জস্য করার চেষ্টা করুন।

অনুমতি

স্পষ্টভাবে ব্যবহারকারীদের বলুন কেন অ্যাপটির নির্দিষ্ট অনুমতির প্রয়োজন।

ব্যবহারকারীদের অভিজ্ঞতার সাথে এগিয়ে যাওয়ার জন্য শুধুমাত্র তখনই অনুমতির জন্য জিজ্ঞাসা করুন।

প্রতিটি অনুমতির প্রাসঙ্গিকতা এবং সুবিধা সম্পর্কে পরিষ্কার হন। উদাহরণস্বরূপ, AR কাজ করার জন্য অ্যাপটির ক্যামেরায় অ্যাক্সেস বা মাল্টিপ্লেয়ার অভিজ্ঞতার জন্য ব্যবহারকারীর অবস্থানের প্রয়োজন হলে, তাদের জানান।