Aplikasi Android untuk jadwal sholat, notifikasi adzan tepat waktu, membaca Al-Qur'an 30 juz, dan penunjuk arah kiblat secara offline. Dibuat dengan Kotlin dan Jetpack Compose.
- Unduh berkas resmi: NurApp-v1.0.0.apk (~36 MB).
- Buka berkas APK di ponsel Android Anda untuk menginstal.
- Buka NurApp dan ikuti panduan awal untuk mengaktifkan izin lokasi dan jadwal notifikasi adzan tepat waktu.
- Jadwal Sholat & Adzan: Perhitungan waktu sholat offline berbasis koordinat GPS, lengkap dengan alarm adzan tepat waktu dan opsi dering saat mode senyap.
- Al-Qur'an Offline: Teks Arab, transliterasi Latin, terjemahan bahasa Indonesia dan Inggris, penanda bacaan terakhir (last read), serta bookmark ayat.
- Audio Murattal: Pilihan audio per surah dari qari pilihan yang bisa diunduh untuk didengarkan offline.
- Arah Kiblat: Kompas penunjuk arah Ka'bah menggunakan sensor perangkat.
- Hadits & Doa: Kumpulan hadits harian, doa-doa hisnul muslim, dan jadwal imsakiyah Ramadhan.
- Tema & Tampilan: Mendukung mode terang dan gelap (dark mode), serta pengaturan ukuran font Arab.
- Android Studio (versi Ladybug / Iguana atau yang lebih baru)
- JDK 17
- Android SDK Platform 34+
-
Clone repositori ini:
git clone https://github.com/Nur-App-Muslim/Nur-App.git cd Nur-App -
Buka proyek di Android Studio, atau build langsung melalui terminal:
# Linux / macOS ./gradlew assembleDebug # Windows PowerShell .\gradlew.bat assembleDebug
Berkas APK hasil build akan berada di app/build/outputs/apk/debug/app-debug.apk.
ACCESS_FINE_LOCATION/ACCESS_COARSE_LOCATION: Menghitung jadwal sholat dan arah kiblat sesuai lokasi pengguna.POST_NOTIFICATIONS: Menampilkan notifikasi waktu sholat (Android 13+).SCHEDULE_EXACT_ALARM/USE_EXACT_ALARM: Memastikan alarm adzan berbunyi tepat waktu.RECEIVE_BOOT_COMPLETED: Menjadwalkan ulang alarm sholat secara otomatis setelah perangkat dinyalakan ulang.
Proyek ini menggunakan lisensi MIT License.










