वेवअप ॲप के लिए Android समीक्षा by AndroidFreeware
WaveUp एक ऐप है जो आपके फोन को जगाता है - स्क्रीन को ऑन करता है - जब आप अपने हाथ को निकटता सेंसर के ऊपर लहराते हैं।
मैंने इस ऐप को विकसित किया क्योंकि मैं बस घड़ी देखने के लिए पावर बटन दबाने से बचना चाहता था - जो मैं अपने फोन पर बहुत बार करता हूं। पहले से ही ऐसे अन्य ऐप्स हैं जो बिल्कुल यही करते हैं - और भी बहुत कुछ। मुझे Gravity Screen On/Off से प्रेरणा मिली, जो एक शानदार ऐप है। हालांकि, मैं ओपन-सोर्स सॉफ़्टवेयर का बड़ा प्रशंसक हूं और अगर संभव हो तो अपने फोन पर मुफ्त सॉफ़्टवेयर (स्वतंत्रता के रूप में मुफ्त, न कि केवल मुफ्त बीयर के रूप में) स्थापित करने की कोशिश करता हूं। मैं ऐसा कोई ओपन-सोर्स ऐप नहीं ढूंढ सका जो यह करे, इसलिए मैंने खुद ही यह किया। यदि आप रुचि रखते हैं, तो आप कोड देख सकते हैं: https://gitlab.com/juanitobananas/wave-up
बस अपने फोन के निकटता सेंसर के ऊपर अपने हाथ को लहराएं ताकि स्क्रीन ऑन हो जाए। इसे wave mode कहा जाता है और इसे आकस्मिक रूप से स्क्रीन ऑन होने से बचाने के लिए सेटिंग्स स्क्रीन में बंद किया जा सकता है।
यह आपके स्मार्टफोन को आपकी जेब या पर्स से बाहर निकालने पर भी स्क्रीन ऑन कर देगा। इसे pocket mode कहा जाता है और इसे भी सेटिंग्स स्क्रीन में बंद किया जा सकता है।
इन दोनों मोड को डिफ़ॉल्ट रूप से सक्षम किया गया है।
यदि आप निकटता सेंसर को एक सेकंड (या निर्दिष्ट समय) के लिए ढकते हैं, तो यह आपके फोन को लॉक कर देता है और स्क्रीन बंद कर देता है। इसका कोई विशेष नाम नहीं है, लेकिन इसे सेटिंग्स स्क्रीन में भी बदला जा सकता है। यह डिफ़ॉल्ट रूप से सक्षम नहीं है।
उन लोगों के लिए जिन्होंने कभी निकटता सेंसर के बारे में नहीं सुना: यह एक छोटा सा उपकरण है जो लगभग उस स्थान पर होता है जहां आप फोन पर बात करते समय अपना कान रखते हैं। आप इसे प्रायः नहीं देख सकते हैं और यह आपके फोन को कॉल के दौरान स्क्रीन बंद करने के लिए बताने के लिए जिम्मेदार है।
अनइंस्टॉल
यह ऐप डिवाइस एडमिनिस्ट्रेटर अनुमति का उपयोग करता है। इसलिए आप सामान्य रूप से WaveUp को अनइंस्टॉल नहीं कर सकते।
इसे अनइंस्टॉल करने के लिए, बस इसे खोलें और मेनू के नीचे Uninstall WaveUp बटन का उपयोग करें।
ज्ञात समस्याएं
दुर्भाग्यवश, कुछ स्मार्टफोन निकटता सेंसर को सुनते समय CPU को चालू रखते हैं। इसे wake lock कहा जाता है और यह काफी बैटरी की खपत करता है। यह मेरी गलती नहीं है और मैं इसे बदलने के लिए कुछ नहीं कर सकता। अन्य फोन स्क्रीन बंद होने पर सो जाएंगे जबकि निकटता सेंसर को सुनना जारी रखते हैं। इस मामले में, बैटरी की खपत प्रायः शून्य होती है।
आवश्यक Android अनुमतियाँ:
- WAKE_LOCK स्क्रीन को ऑन करने के लिए
- USES_POLICY_FORCE_LOCK डिवाइस को लॉक करने के लिए
- RECEIVE_BOOT_COMPLETED बूट पर स्वचालित रूप से स्टार्टअप के लिए यदि चयनित है
- READ_PHONE_STATE कॉल पर रहते हुए WaveUp को निलंबित करने के लिए
विविध नोट्स
यह मेरा पहला Android ऐप है जिसे मैंने कभी लिखा है, इसलिए सावधान रहें!
यह ओपन-सोर्स दुनिया में मेरा पहला छोटा योगदान भी है। अंततः!
अगर आप मुझे किसी भी प्रकार की फीडबैक दे सकें या किसी भी तरह से योगदान कर सकें तो मुझे खुशी होगी!
पढ़ने के लिए धन्यवाद!
ओपन-सोर्स शानदार है!!!
अनुवाद
यह वास्तव में अच्छा होगा यदि आप WaveUp का अनुवाद अपनी भाषा में करने में मदद कर सकें (यहां तक कि अंग्रेजी संस्करण को भी शायद संशोधित किया जा सकता है)। यह अनुवाद के लिए Transifex पर दो परियोजनाओं के रूप में उपलब्ध है: https://www.transifex.com/juanitobananas/waveup/ और https://www.transifex.com/juanitobananas/libcommon/।
आभार
मेरे विशेष धन्यवाद:
देखें: https://gitlab.com/juanitobananas/wave-up/#acknowledgments











