Android-এ হ্যাপটিক প্রয়োগ করা

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

নিম্নলিখিত পৃষ্ঠাগুলিতে ভাইব্রেশন সম্পর্কে সবকিছু কভার করা হয়েছে, যার মধ্যে বেসিক হ্যাপটিক ফিডব্যাক থেকে শুরু করে আরও জটিল ভাইব্রেশন ওয়েভফর্ম ও এফেক্ট কম্পোজিশন রয়েছে।

হ্যাপটিক্স ডিজাইন সংক্রান্ত নীতি
এই পৃষ্ঠায় Android হ্যাপটিক্স দ্বারা সমর্থিত শ্রেণীবিভাগ এবং সেগুলি ডিজাইন করার নির্দেশিকা বর্ণনা করা হয়েছে।
ইভেন্টে হ্যাপটিক প্রতিক্রিয়া যোগ করা
ব্যবহারকারীর ইন্টার‍্যাকশনে হ্যাপটিক ফিডব্যাক দেওয়ার বিভিন্ন উপায়ের জন্য পৃষ্ঠাটি কোডের উদাহরণ দেখায়।
ভাইব্রেশন অ্যাকচুয়েটর প্রাইমার
এই পৃষ্ঠায় ভাইব্রেশন অ্যাকচুয়েটর কীভাবে কাজ করে তার ওভারভিউ দেওয়া আছে, যা কাস্টম হ্যাপটিক্স তৈরি করার জন্য প্রয়োজনীয় পূর্বশর্ত।
কাস্টম হ্যাপটিক এফেক্ট তৈরি করা
এই পৃষ্ঠায় Android অ্যাপ্লিকেশনে কাস্টম এফেক্ট তৈরি করার জন্য বিভিন্ন হ্যাপটিক্স API ব্যবহার করার একাধিক উদাহরণ দেওয়া হয়েছে, যার মধ্যে VibrationEffect.Builder ও এনভেলপ ওয়েভফর্ম ব্যবহার করে টাইমলাইন অ্যাঙ্কর করা কম্পোজিশনও অন্তর্ভুক্ত।
মাল্টিসেন্সরি ডিজাইন সিস্টেম (MSDS) থেকে অডিও-হ্যাপটিক ফিডব্যাক যোগ করুন
মাল্টিসেন্সরি ডিজাইন সিস্টেম (MSDS)-এর নির্দেশিকা অনুসরণ করে কীভাবে অডিও-হ্যাপটিক ফিডব্যাক সহ অ্যাপ্লিকেশন সমৃদ্ধ করা যায় তা এই পৃষ্ঠায় বর্ণনা করা হয়েছে।
হ্যাপটিক্স API যোগ করুন
এই পৃষ্ঠাটি Android-এ উপলভ্য বিভিন্ন হ্যাপটিক্স API-এর জন্য একটি রেফারেন্স এবং কোন API অটোমেটিক ফলব্যাক প্রদান করে এবং কখন ডিভাইস সাপোর্ট চেক করতে হবে তাও কভার করে।

এছাড়াও, অ্যাক্সেসিবিলিটির জন্য পেশাদার পদ্ধতি পড়ুন।

নমুনা

GitHub-এ হ্যাপটিক স্যাম্পলার অ্যাপে নিম্নলিখিত স্যাম্পেল উপলভ্য। এছাড়াও, আপনি এখানে প্রতিটি ডকুমেন্টেশন খুঁজে পেতে পারেন।

এই ডকুমেন্টেশনে নিম্নলিখিত কাস্টম ভাইব্রেশন প্যাটার্নের জন্য কোডের উদাহরণও রয়েছে:

ভিডিও