फोकस को विज़ुअलाइज़ करने वाला टाइमर, enflo
(github.com/taewoongheo)यह फोकस के लिए एक टाइमर ऐप है.
Entropy (अव्यवस्था) की अवधारणा को फोकस से जोड़कर particle interaction के रूप में व्यक्त किया गया है. टाइमर के दौरान होने वाले disturbance events और उपयोग पैटर्न के आधार पर फोकस के स्तर को entropy के रूप में दिखाया जाता है. इसे touch और drag के जरिए interact किया जा सकता है.
इसे क्यों बनाया गया?
यह विचार इस सवाल से शुरू हुआ: सिर्फ फोकस समय को रिकॉर्ड करने से आगे बढ़कर, अगर मैं अपने फोकस को सीधे महसूस कर पाऊँ तो कैसा होगा?
मैं इसे ऐसे रूप में बनाना चाहता था जिसमें real-time में बदलते फोकस को सीधे अनुभव किया जा सके.
यह मौजूदा टाइमर ऐप्स से कैसे अलग है
- Entropy visualization: जैसे-जैसे फोकस गहरा होता है, particles व्यवस्थित होते जाते हैं; और जैसे-जैसे फोकस बिखरता है, वे फैलने लगते हैं.
- फोकस स्तर मापन: ऐप से बाहर जाना, pause, scroll जैसे disturbance events और पिछले फोकस स्तर का साथ में विश्लेषण किया जाता है.
- काम करने का उदाहरण: अगर टाइमर को लंबे समय तक रोका जाए तो entropy बढ़ती है; अगर फोकस लगातार बना रहे तो entropy घटती है, और यह तुरंत स्क्रीन पर दिखाई देता है.
इसे कैसे बनाया गया?
- हाई-परफॉर्मेंस ग्राफ़िक्स renderer Skia से particles को implement किया गया.
- प्राकृतिक movement बनाने के लिए physics simulation (damping, interaction आदि) को सीधे implement किया गया.
आगे की योजना
- टाइमर के दौरान फोकस विश्लेषण को और उन्नत करना: disturbance events (जैसे device हिलाना) जोड़ना, calculation logic को और परिष्कृत करना
- Android रिलीज़ (फ़िलहाल व्यक्तिगत उपयोग के उद्देश्य से iOS को प्राथमिकता देकर रिलीज़ किया गया है)
तकनीकी स्टैक
- react native(expo)
- react native skia
- react native reanimated
- react native gesture handler
6 टिप्पणियां
यह क्या मापता है और कैसे मापता है, इस पर कोई बात नहीं है, इसलिए समझ नहीं आ रहा कि यह किस तरह का ऐप है। अव्यवस्था को कैसे मापते हैं?
क्या अव्यवस्था का मापन केवल फ़ोन का इस्तेमाल करने पर ही होता है?
टाइमर चलने के दौरान यह उपयोगकर्ता के इवेंट्स एकत्र करता है। ऐप से बाहर जाना, pause, scroll जैसे इवेंट्स के साथ टाइमर की लंबाई और हाल की session history आदि का विश्लेषण करके उसे score देता है.
और उसी score के आधार पर particle interaction को दिखाता है.
क्या लाइसेंस के बारे में बताया जा सकता है?
GitHub को इस तरह सार्वजनिक किया गया है कि आप implementation structure को संदर्भ के लिए देख सकें.
यह एक commercial app है, इसलिए open source license लागू नहीं किया गया है!
मुझे लगता है कि अगर आप App Store लिंक भी पोस्ट कर दें तो अच्छा रहेगा।
https://apps.apple.com/app/enflo-visual-flow-timer/id6753640753
यह App Store लिंक है!