تطبيق تثبيت لحفظ القرآن هو تطبيق شامل لحفظ القرآن الكريم مصمم لمساعدة المستخدمين على حفظ القرآن باستخدام تقنيات التكرار المتباعد المثبتة علمياً. التطبيق متاح بنسختين: حفص وورش، ولكل منهما أسلوب قراءته الخاص.
- نص القرآن الكريم كاملاً مع دعم للكتابة العثمانية
- عدة قرّاء متاحين لتشغيل الصوتيات
- ضوابط تشغيل الصوت مع وظيفة التكرار
- إمكانية التحميل للوصول إلى الصوتيات في وضع عدم الاتصال
- نظام الإشارات المرجعية لحفظ الآيات المفضلة
- وظيفة مشاركة ونسخ الآيات
- عرض التفسير للآيات
- دورة حفظ مكونة من 6 مراحل:
- للحفظ
- المراجعة قبل الحفظ
- في طور الحفظ
- الترتيب
- الاستظهار
- محفوظ
- تتبع بصري للتقدم لكل ربع/ثمن
- واجهة سحب وإفلات للتنقل بين المراحل
- معلومات مفصلة عن الآيات لكل ربع
- وضع القراءة لكل مرحلة حفظ
- جدولة المراجعات الذكية باستخدام خوارزمية FSRS
- تجميع الآيات (2-4 آيات لكل مجموعة) لمراجعة فعالة
- 4 درجات صعوبة لكل مراجعة:
- نسيت (أحمر) - المراجعة غداً
- صعب (برتقالي) - المراجعة قريباً
- جيد (أخضر) - مراجعة عادية
- سهل (أزرق) - مراجعة لاحقاً
- لوحة مراجعة يومية تظهر المراجعات المستحقة
- ترقية تلقائية إلى "محفوظ" عند إتقان كل المجموعات
- إحصائيات المراجعة وتتبع التقدم
- معاينة الآيات قبل بدء المراجعات
- استظهار مبني على المطالبة (إظهار المطالبة، ثم النص)
- تتبع التقدم لكل مجموعة آيات
- جدولة المراجعة بناءً على أداء المستخدم
- إشعارات المراجعة المستحقة مع شارات
- نظام مكافآت يعتمد على النقاط للأنشطة المختلفة:
- 5 نقاط لكل تكرار آية أثناء المراجعة
- نقطة واحدة لكل ثانية من وقت المراجعة الفعلية
- 100 نقطة عند إتقان مجموعة آيات
- 50 نقطة مكافأة يومية لاستخدام التطبيق
- نظام تقدم المستويات باستخدام صيغة الجذر التربيعي:
- المستوى = floor(sqrt(إجمالي النقاط / 500)) + 1
- يتطلب كل مستوى جهداً متزايداً لتحقيقه
- تتبع بصري للتقدم نحو المستوى التالي
- عرض شارة المستوى في شاشة الإحصائيات
- عداد نقاط فوري يظهر إجمالي النقاط المكتسبة
- تتبع تقدم الحفظ (أحزاب، أرباع، أجزاء)
- تتبع السرعة للممارسة اليومية
- إحصائيات المراجعة (نسبة الاستبقاء، الصعوبة، الوقت المنقضي)
- تتبع الآيات الخاطئة لتحديد نقاط الضعف
- تحليلات مفصلة لأداء الحفظ
- دعم نسختين: قراءتا حفص وورش
- دعم لغات متعددة: العربية والإنجليزية
- خيارات السمات: فاتح، داكن، ونظام السمة
- تخصيص الخط لعرض نص القرآن
- إعدادات الصوت لسرعة التشغيل واختيار القارئ
- إعدادات الإشعارات للتذكير والمراجعات
- نظام دعم العملاء مع محادثة داخل التطبيق
- وظيفة النسخ الاحتياطي والاستعادة لبيانات المستخدم
- دورة التوجيه للمستخدمين الجدد
- تكامل وسائل التواصل الاجتماعي للمشاركة والدعم
- وظائف تقييم التطبيق ومشاركته
- وضع القراءة المستمر مع منع إيقاظ الشاشة
- قاعدة بيانات SQLite لنص القرآن وبيانات المستخدم
- تخزين محلي لتفضيلات المستخدم والتقدم
- نظام النسخ الاحتياطي لحفظ البيانات
- مشغل صوتي مع ضوابط التشغيل
- مدير التحميل للوصول دون اتصال
- دعم عدة قرّاء
- دعم اليمين لليسار/اليسار لليمين للعربية والإنجليزية
- تصميم متجاوب لشاشات مختلفة الأحجام
- مكونات ماتيريال ديزاين مع تصميم مخصص
- تحريكات سلسة وانتقالات
- ميزات إمكانية الوصول مع تباين مناسب وأهداف اللمس المناسبة
- حفص: قراءة حفص التقليدية
- ورش: أسلوب قراءة ورش
- كل نسخة لها قواعد بيانات وتصميمات منفصلة
- الشاشة الرئيسية: لوحة القيادة مع وصول سريع
- متصفح القرآن: تصفح القرآن الكريم كاملاً
- شاشة الحفظ: لوحة كانبان لتتبع التقدم
- شاشة المراجعة: مراجعات ذكية تعتمد على SRS
- شاشة الإحصائيات: تحليلات وتتبع التقدم
- شاشة الإعدادات: تهيئة التطبيق وخيارات التفضيل
The Quran Tathbeet app is a comprehensive Quran memorization application designed to help users memorize the Quran using scientifically-proven spaced repetition techniques. The app is available in two flavors: Hafs and Warsh, each with its own recitation style.
- Complete Quran text with Uthmani script support
- Multiple reciters available for audio playback
- Audio playback controls with repeat functionality
- Download capability for offline audio access
- Bookmarking system to save favorite verses
- Verse sharing and copying functionality
- Tafseer (exegesis) viewing for verses
- 6-stage memorization workflow:
- To Memorize
- Review Before Memorize
- Memorizing
- Sorting
- Reciting
- Memorized
- Visual progress tracking for each quarter (Robaa'/Thumn)
- Drag-and-drop interface for moving between stages
- Detailed verse information for each quarter
- Reading mode for each memorization stage
- Intelligent review scheduling using FSRS algorithm
- Verse grouping (2-4 verses per group) for efficient review
- 4 difficulty ratings for each review:
- Forgot (Red) - Review tomorrow
- Hard (Orange) - Review soon
- Good (Green) - Normal review
- Easy (Blue) - Review later
- Daily review dashboard showing due reviews
- Automatic advancement to "Memorized" when all groups are mastered
- Review statistics and progress tracking
- Verse preview before starting reviews
- Prompt-based recall (show prompt, then reveal text)
- Progress tracking for each verse group
- Review scheduling based on user performance
- Due review notifications with badges
- Points-based rewards for various activities:
- 5 points per verse repetition during review
- 1 point per second of active review time
- 100 points when mastering a verse group
- 50 points daily bonus for app usage
- Level progression system using square root formula:
- Level = floor(sqrt(Total Points / 500)) + 1
- Each level requires increasing effort to achieve
- Visual progress tracking toward next level
- Level badge display in Statistics screen
- Real-time point counter showing lifetime points earned
- Memorization progress tracking (Hizb, quarter, part)
- Streak tracking for daily practice
- Review statistics (retention rate, difficulty, time spent)
- Wrong verses tracking to identify weak areas
- Detailed analytics for memorization performance
- Dual flavor support: Hafs and Warsh recitations
- Multiple language support: Arabic and English
- Theme options: Light, dark, and system themes
- Font customization for Quran text display
- Audio settings for playback speed and reciter selection
- Notification settings for reminders and reviews
- Contact support system with in-app chat
- Backup and restore functionality for user data
- Onboarding flow for new users
- Social media integration for sharing and support
- App rating and sharing capabilities
- Continuous reading mode with wake lock prevention
- SQLite database for Quran text and user data
- Local storage for user preferences and progress
- Backup system for data preservation
- Audio player with playback controls
- Download manager for offline access
- Multiple reciters support
- RTL/LTR support for Arabic and English
- Responsive design for different screen sizes
- Material Design components with custom theming
- Smooth animations and transitions
- Accessibility features with proper contrast and touch targets
- Hafs: Traditional Hafs recitation
- Warsh: Warsh recitation style
- Each flavor has separate databases and styling
- Home Screen: Main dashboard with quick access
- Quran Browser: Complete Quran navigation
- Memorization Screen: Kanban board for tracking progress
- Review Screen: SRS-based smart reviews
- Statistics Screen: Progress analytics and insights
- Settings Screen: App configuration and preferences