ওয়েভআপ অ্যাপ জন্য Android রিভিউ by AndroidFreeware
WaveUp একটি অ্যাপ যা আপনার ফোনকে জাগিয়ে তোলে - স্ক্রীনটি চালু করে - যখন আপনি প্রক্সিমিটি সেন্সরের উপর হাত নাড়ান।
আমি এই অ্যাপটি তৈরি করেছি কারণ আমি ঘড়ির দিকে একবার দেখার জন্য পাওয়ার বোতাম চাপা থেকে বিরত থাকতে চেয়েছিলাম - যা আমি প্রায়ই আমার ফোনে করি। ইতিমধ্যে এমন অনেক অ্যাপ রয়েছে যা এটি করে - এমনকি আরও অনেক কিছু। আমি Gravity Screen On/Off দ্বারা অনুপ্রাণিত হয়েছিলাম, যা একটি দারুণ অ্যাপ। তবে, আমি ওপেন সোর্স সফটওয়্যারের একজন বড় ভক্ত এবং সম্ভব হলে আমার ফোনে বিনামূল্যের সফটওয়্যার (স্বাধীনতার জন্য বিনামূল্যে, কেবলমাত্র বিনামূল্যে বিয়ারের জন্য নয়) ইনস্টল করার চেষ্টা করি। আমি একটি ওপেন সোর্স অ্যাপ খুঁজে পেতে পারিনি যা এটি করত তাই আমি নিজেই এটি করেছি। যদি আপনি আগ্রহী হন, তাহলে আপনি কোডটি দেখতে পারেন: https://gitlab.com/juanitobananas/wave-up
আপনার ফোনের প্রোক্সিমিটি সেন্সরের উপর হাত নাড়ান স্ক্রীনটি চালু করতে। এটিকে wave mode বলা হয় এবং এটি সেটিংস স্ক্রীনে অক্ষম করা যেতে পারে যাতে আপনার স্ক্রীন случайно চালু না হয়।
এটি আপনার স্মার্টফোনটি পকেট বা পার্স থেকে বের করার সময় স্ক্রীনটি চালু করবে। এটিকে pocket mode বলা হয় এবং এটি সেটিংস স্ক্রীনে অক্ষমও করা যেতে পারে।
এই দুটি মোড ডিফল্টভাবে সক্রিয় থাকে।
যদি আপনি প্রোক্সিমিটি সেন্সরটি এক সেকেন্ডের জন্য (অথবা নির্দিষ্ট সময়ের জন্য) ঢেকে রাখেন তবে এটি আপনার ফোনটি লক করে এবং স্ক্রীনটি বন্ধ করে। এর একটি বিশেষ নাম নেই তবে এটি সেটিংস স্ক্রীনে পরিবর্তনও করা যেতে পারে। এটি ডিফল্টভাবে সক্রিয় নয়।
যাদের কখনও প্রোক্সিমিটি সেন্সর শোনার সুযোগ হয়নি: এটি একটি ছোট জিনিস যা আপনার কান ফোনে কথা বলার সময় যেখানে থাকে তার কাছাকাছি কোথাও থাকে। আপনি এটি দেখতে পারেন না এবং এটি আপনার ফোনকে ফোন কলের সময় স্ক্রীন বন্ধ করতে বলে।
অপসারণ
এই অ্যাপটি ডিভাইস অ্যাডমিনিস্ট্রেটর অনুমতি ব্যবহার করে। তাই আপনি সাধারণভাবে WaveUp অপসারণ করতে পারবেন না।
এটি অপসারণ করতে, শুধু এটি খুলুন এবং মেনুর নিচের দিকে Uninstall WaveUp বোতামটি ব্যবহার করুন।
জানা সমস্যা
দুর্ভাগ্যবশত, কিছু স্মার্টফোন CPU-কে চালু রাখতে দেয় যখন এটি প্রোক্সিমিটি সেন্সরের দিকে শোনে। এটিকে wake lock বলা হয় এবং এটি উল্লেখযোগ্য ব্যাটারি ড্রেন সৃষ্টি করে। এটি আমার দোষ নয় এবং আমি এটি পরিবর্তন করার জন্য কিছু করতে পারি না। অন্যান্য ফোনগুলি স্ক্রীন বন্ধ থাকাকালীন ঘুমিয়ে যাবে যখন এটি এখনও প্রোক্সিমিটি সেন্সরের দিকে শোনে। এই ক্ষেত্রে, ব্যাটারি ড্রেন প্রায় শূন্য।
প্রয়োজনীয় অ্যান্ড্রয়েড অনুমতিসমূহ:
- WAKE_LOCK স্ক্রীনটি চালু করার জন্য
- USES_POLICY_FORCE_LOCK ডিভাইসটি লক করার জন্য
- RECEIVE_BOOT_COMPLETED বুট করার সময় স্বয়ংক্রিয়ভাবে চালু হওয়ার জন্য যদি নির্বাচিত হয়
- READ_PHONE_STATE ফোন কলের সময় WaveUp স্থগিত করার জন্য
বিবিধ নোট
এটি আমার লেখা প্রথম অ্যান্ড্রয়েড অ্যাপ, তাই সাবধান!
এটি ওপেন সোর্স জগতে আমার প্রথম ছোট অবদানও। অবশেষে!
আপনি যদি আমাকে কোনও ধরনের প্রতিক্রিয়া দিতে পারেন বা কোনওভাবে অবদান রাখতে পারেন তবে আমি খুব খুশি হব!
পড়ার জন্য ধন্যবাদ!
ওপেন সোর্স রকস!!!
অনুবাদ
যদি আপনি WaveUp আপনার ভাষায় অনুবাদ করতে সাহায্য করতে পারেন তবে এটি সত্যিই দারুণ হবে (এমনকি ইংরেজি সংস্করণ সম্ভবত পর্যালোচনা করা যেতে পারে)। এটি Transifex-এ দুটি প্রকল্প হিসেবে অনুবাদের জন্য উপলব্ধ: https://www.transifex.com/juanitobananas/waveup/ এবং https://www.transifex.com/juanitobananas/libcommon/।
স্বীকৃতি
আমার বিশেষ ধন্যবাদ:
দেখুন: https://gitlab.com/juanitobananas/wave-up/#acknowledgments











