Learn Quran - bu Flutter dasturi bo‘lib, foydalanuvchilarga Qur'on o‘qish va tinglash imkoniyatini yaratadi. Ilova Qur'on oyatlarini ko‘rsatish, qiroatni eshitish va foydalanuvchilar uchun qulay navigatsiyani ta’minlash uchun ishlab chiqilgan.
- Qur'on oyatlarini ko‘rish
- Oyatlarni o‘qish va tinglash
- Qur'on suralar bo‘yicha navigatsiya
- Qur'on audiosini yuklab olish va saqlash
- Foydalanuvchi interfeysi uchun Riverpod state management
Ilova quyidagi Flutter paketlaridan foydalanadi:
Paket | Versiya | Maqsad |
---|---|---|
quran_flutter | ^1.0.3 | Qur'on matnini ko‘rsatish va navigatsiya |
path_provider | ^2.1.5 | Qur'on audio fayllarini saqlash va yuklash |
permission_handler | ^11.3.1 | Xotira ruxsatlarini boshqarish |
quran | ^1.3.3 | Qur'on oyatlarini olish va ishlash |
audioplayers | ^6.1.2 | Qur'on qiroatlarini tinglash |
flutter_riverpod | ^2.6.1 | Ilova state management |
-
Reponi klonlash:
git clone https://github.com/futzone/learn_quran.git cd learn_quran
-
Paketlarni o‘rnatish:
flutter pub get
-
Ilovani ishga tushirish:
flutter run
- Qur'on sahifalarini skroll qilish va oyatlarni o‘qish mumkin.
- Qur'on oyatlarini ovozli tinglash mumkin.
- Audioni yuklab olish va offline rejimda tinglash mumkin.
Bu loyiha MIT License asosida tarqatiladi.
Agar loyiha ustida ishlashni xohlasangiz:
- Fork qiling 🍴
- O‘zgartirish kiriting 🔨
- Pull Request yuboring 📩
Agar biron savolingiz bo‘lsa, quyidagi manzillardan biz bilan bog‘lanishingiz mumkin:
📧 Email: qahhorovzamon@gmail.com