Noor-Ul-Huda is an offline Quran app with Prayer Time and Duas (supplications), made with ❤️ and تقوٰى.
* Join Telegram support group to get instant updates and test beta releases.
Customize your reading experience the way you want:
- Choose Quranic script: Imla'ei or Uthmani
- Choose from different Arabic fonts, adjust font contrast and size
- Set comfortable background tone and screen brightness
- Choose from Page Mode or continuous reading
- Dark theme and multiple theme colors supported
Make Quran reading more profitable:
- Translations in different languages.
- Quickly take notes by creating Tags with Title and Description.
- Conveniently tag Āyahs by long pressing.
- Search in Quranic text or translations.
- Share or copy Āyahs (with translation) by long pressing.
Easy navigation:
- Bookmark Āyahs by long pressing.
- Go to desired page, Surah, Juz or Manzil.
More:
- Quranic and Masnoon Supplications (Duas), general and for special occasions.
- Prayer Time notifications and Adhan, and Qibla direction for set location.
- Backup and Restore preferences, Tags and Bookmarks.
-
INTERNET permission is required to check for updates, download Quranic texts and translations, fonts and Adhan audio file, and for (reverse) geocoding.
If you do not use any of these features, NUH makes no connection to internet, ever. Once a required resource is downloaded (with your approval), the app functions completely offline. The domains NUH may connect to include https://github.com, https://mirfatif.github.io and https://www.geonames.org.
-
FOREGROUND_SERVICE permission is required to show persistent widget notification and play Adhan.
-
WAKE_LOCK is required to play Adhan alarm.
-
RECEIVE_BOOT_COMPLETED is required to reset alarms (for Prayer notifications and Adhan) when device is restarted.
Libraries:
- Android Jetpack
- Material Components for Android
- Adhan Java
- Time4A
- BetterLinkMovementMethod
- LeakCanary
- Google Java Format
- Guava
Quranic Texts and Translations:
Noor Ul Huda uses Quranic texts and translations provided by Tanzil Project. To know about the accuracy of the Quranic text and keep track of any changes, and for help on text types, pause marks and other topics, please visit Tanzil Documents.
Fonts:
Noor Ul Huda uses Arabic fonts created by:
- King Fahd Quran Complex
- Pakistan Data Management Services
- SIL International
- Noor-e-Hidayat
- Meor Ridzuan
- Quran Academy
Adhan:
- Qari Islam Sobhi
You CANNOT use and distribute the app icon in anyway, except for Noor Ul Huda (com.mirfatif.noorulhuda
) app.
Noor Ul Huda is free software: you can redistribute it and/or modify
it under the terms of the Affero GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
Affero GNU General Public License for more details.
You should have received a copy of the Affero GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.
Remember in your special prayers.
Telegram: https://t.me/NoorUlHudaApp
XDA Thread: https://forum.xda-developers.com...
Email: mirfatif.dev@gmail.com