تفاصيل العمل

نظرة عامة على المشروع

تطبيق "Islami" هو تطبيق محمول (Flutter) بسيط وسريع يهدف إلى تقديم محتوى إسلامي أساسي للمستخدمين، مع التركيز على تجربة مستخدم نظيفة ومريحة وخالية من أي تعقيدات تقنية خارجية. يعتمد التطبيق على بيانات مُضمَّنة محلياً ولا يتطلب اتصالاً بالإنترنت لعرض المحتوى الرئيسي (مثل القرآن والأحاديث)، مما يجعله خيارًا ممتازًا للاستخدام اليومي.

الميزات والوظائف الأساسية

القرآن الكريم (Al-Quran):

تصفح السور: يعرض قائمة واضحة بأسماء سور القرآن الكريم، مرتبة حسب رقم الآيات (أو رقم السورة).

البحث: يتيح خاصية البحث السريع عن السور بالاسم.

شاشة القراءة: شاشة مخصصة لعرض الآيات بخط عربي واضح مع ترقيم الآيات.

الأحاديث النبوية (Al-Hadith):

قائمة الأحاديث: يعرض قائمة مرقمة للأحاديث (مثل الحديث الأول، الثاني، إلخ).

شاشة القراءة: شاشة مخصصة تعرض نص الحديث كاملاً مع المصدر، مما يضمن سهولة القراءة والتدبر.

المسبحة الإلكترونية (Tasbeeh Counter):

شاشة بسيطة لتتبع عدد التسبيحات.

يعرض "عدد التسبيحات" بشكل رقمي مع إمكانية زيادة العداد بنقرة واحدة (على سبيل المثال: "سبحان الله").

راديو القرآن الكريم (Optional):

يشمل شاشة مخصصة لتشغيل "إذاعة القرآن الكريم"، مما يوفر تجربة استماع مباشرة للمحتوى الإذاعي الديني (قد يتطلب API بسيط إذا كانت هذه الميزة فعلية).

الإعدادات والتخصيص:

دعم اللغتين: يدعم خيارات تغيير اللغة بين العربية و الإنجليزية.

الأنماط (Themes): يتيح التبديل بين الأنماط، مثل النمط الفاتح (مضيء) والنمط الداكن (Dark Theme)، لتحسين تجربة القراءة في ظروف الإضاءة المختلفة.

الجانب التقني للمشروع

إطار العمل: Flutter (لضمان عمل التطبيق على نظامي iOS و Android من قاعدة كود واحدة).

إدارة الحالة (State Management): تم استخدام إدارة حالة بسيطة (Simple State Management) تلائم طبيعة التطبيق الذي لا يتطلب تعقيدات في تزامن البيانات.

مصدر البيانات: بيانات محلية ومدمجة داخل التطبيق (Hardcoded/Local Assets)؛ لا يوجد اعتماد على واجهات API خارجية للمحتوى الأساسي.

التصميم (UI/UX): تصميم بصري هادئ ومريح، يعتمد على الألوان الفاتحة/الداكنة الهادئة (الذهبي والبيج) مع نقوش إسلامية في الخلفية.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
1
تاريخ الإضافة
تاريخ الإنجاز
المهارات