अवलोकन
Shake एक Flutter पैकेज है जो उपयोगकर्ता द्वारा अपने उपकरण को हिलाने का पता लगाता है, जिससे गति के आधार पर इंटरैक्टिव फीचर सक्षम होते हैं। यह हिलाने के लिए G-बल थ्रेशोल्ड को कस्टमाइज़ करने और दोहराए जाने से बचने के लिए एक रीसेट अवधि सेट करने की अनुमति देता है। Android, iOS और Web प्लेटफॉर्म के लिए डिज़ाइन किया गया, यह गतिशील इंटरैक्शन की आवश्यकता वाले ऐप में बिना किसी दिक्कत के एकीकृत होता है। यह पैकेज हल्का और कुशल है, जो ऑपरेशन को रद्द करने, कंटेंट को रीफ्रेश करने या छिपे मेनू को सक्रिय करने के लिए भौतिक गति के माध्यम से कार्रवाई शुरू करने के लिए आदर्श है।
उपयोग
- अनडू कार्रवाई को ट्रिगर करना
- हिलाकर सामग्री को ताजा करें
- छुपे ऐप फीचर्स को सक्रिय करना
- गति इनपुट के माध्यम से गेमिफिकेशन
- त्वरित सेटिंग टॉगल
मुख्य विशेषताएँ
- नियत ग-बल संवेदनशीलता
- कॉन्फ़िगरेबल रीसेट अवधि
- क्रॉस-प्लेटफ़ॉर्म समर्थन (Android, iOS, Web)
- सरल इवेंट-आधारित API
- कम लेटेंसी गति डिटेक्शन
इनके लिए उपयुक्त
- गतिशील आधारित मोबाइल एप्प्स
- गति नियंत्रण के साथ इंटरैक्टिव यूआई
- हिलाने के हावभाव की आवश्यकता वाले खेल
- गति का उपयोग करके एक्सेसिबिलिटी विशेषताएं
- त्वरित कार्रवाई ट्रिगर की आवश्यकता वाले ऐप्स
विचार योग्य बातें
- विभिन्न उपकरणों के लिए कैलिब्रेशन की आवश्यकता हो सकती है
- उच्च गति वाले वातावरणों में संभावित गलत सक्रियता
- निरंतर मॉनिटरिंग के साथ बैटरी उपयोग बढ़ता है
- वेब समर्थन केवल एक्सेलरोमीटर एक्सेस वाले उपकरणों तक सीमित है
- सटीक गति ट्रैकिंग के लिए उपयुक्त नहीं