Android पर हैप्टिक फ़ीडबैक लागू करना

हैप्टिक्स, स्पर्श से मिलने वाले सभी एहसासों को कहते हैं. आधुनिक Android डिवाइसों में अक्सर वाइब्रेशन ऐक्चुएटर होता है. इससे डिवाइस, उपयोगकर्ता की स्पर्श की संवेदनाओं को उत्तेजित कर पाते हैं. ये मोटर, शुरुआती डिवाइसों के मुकाबले काफ़ी बेहतर हैं. इनसे होने वाला वाइब्रेशन, पहले के डिवाइसों के मुकाबले ज़्यादा सटीक और बेहतर होता है. Android ऐप्लिकेशन अब इन मोटर की सुविधाओं का फ़ायदा उठाकर, उपयोगकर्ताओं को बेहतर अनुभव दे सकते हैं.

यहां दिए गए पेजों पर, वाइब्रेशन के बारे में पूरी जानकारी दी गई है. इसमें बुनियादी हैप्टिक फ़ीडबैक से लेकर, ज़्यादा जटिल वाइब्रेशन वेवफ़ॉर्म और इफ़ेक्ट कॉम्पोज़िशन तक शामिल हैं.

हैप्टिक्स डिज़ाइन के सिद्धांत
इस पेज पर, Android के हैप्टिक्स की सुविधा के साथ काम करने वाले डिवाइसों के कैटगरी और उन्हें डिज़ाइन करने के दिशा-निर्देशों के बारे में बताया गया है.
इवेंट में हैप्टिक फ़ीडबैक जोड़ना
इस पेज पर, उपयोगकर्ता इंटरैक्शन के लिए, अलग-अलग तरीकों से वाइब्रेशन फ़ीडबैक देने के कोड के उदाहरण दिए गए हैं.
वाइब्रेशन ऐक्चुएटर प्राइमर
इस पेज पर, वाइब्रेशन ऐक्चुएटर के काम करने के तरीके के बारे में खास जानकारी दी गई है. यह जानकारी, कस्टम हैप्टिक्स बनाने के लिए ज़रूरी है.
पसंद के मुताबिक हैप्टिक इफ़ेक्ट बनाना
इस पेज पर, Android ऐप्लिकेशन में पसंद के मुताबिक इफ़ेक्ट बनाने के लिए, अलग-अलग हैप्टिक एपीआई इस्तेमाल करने के कई उदाहरण दिए गए हैं.
हैप्टिक्स एपीआई जोड़ना
यह पेज, Android पर उपलब्ध अलग-अलग हैप्टिक एपीआई के लिए रेफ़रंस है. साथ ही, इसमें यह भी बताया गया है कि डिवाइस पर हैप्टिक इफ़ेक्ट सही तरीके से काम कर रहे हैं या नहीं, यह पता लगाने के लिए कब और कैसे जांच की जा सकती है.

साथ ही, सभी के लिए उपलब्ध कराने के सबसे सही तरीके ज़रूर पढ़ें.

सैंपल

ये सैंपल, GitHub पर Haptic Sampler ऐप्लिकेशन में उपलब्ध हैं. यहां आपको हर एक के लिए दस्तावेज़ भी मिल सकते हैं.

इस दस्तावेज़ में, पसंद के मुताबिक बनाए गए इन वाइब्रेशन पैटर्न के लिए कोड के उदाहरण भी शामिल हैं:

वीडियो