"تطبيق إسلامي (Islami) هو رفيق يومي متكامل للمسلم، تم برمجته وتصميمه باستخدام تقنية Flutter. ركزت في هذا المشروع على تقديم تطبيق يتميز بالأداء العالي (High Performance)، والاعتماد على الكود النظيف والمنظم (Clean Code)، مع توفير تجربة مستخدم (User Experience) مريحة واستثنائية.
أبرز مميزات وواجهات التطبيق التي تم إنجازها:
هيكلة احترافية للواجهات: تصميم متجاوب (Responsive Design) يتكيف بسلاسة مع كافة أحجام الشاشات الموبايل، مع دمج جماليات الوضع الليلي (Dark Mode).
تجربة ترحيب مميزة (Onboarding Flow): واجهات ترحيبية للمستخدمين الجدد مع حفظ حالة المستخدم لعدم تكرارها (باستخدام التخزين المحلي).
القرآن الكريم والأحاديث: واجهات قراءة مريحة للعين تعتمد على التنسيق الدقيق للخطوط لضمان أفضل تجربة قراءة روحانية.
السبحة الذكية التفاعلية: عداد أذكار ديناميكي يحفظ تقدم المستخدم في التسبيح حتى عند التنقل بين التبويبات المختلفة داخل التطبيق (State Preservation).
واجهة مواقيت الصلاة: تصميم متقدم ودقيق يعرض مواقيت الصلاة بشكل احترافي وجذاب.
محرك بحث متقدم: ميزة البحث الفوري عن السور القرآنية مع تصميم واجهة تعرض سجل البحث السابق للمستخدم.
النقاط التقنية البارزة في المشروع:
هيكلة مرنة (Modular Architecture): فصل واضح بين واجهات المستخدم (UI) والعمليات المنطقية للتطبيق (Business Logic)، مما يسهل تطوير التطبيق مستقبلاً.
إدارة الحالة (State Management): تحسين التنقل بين التبويبات وحفظ بيانات الواجهات بكفاءة عالية.
تصميم واجهات مرنة لا تعتمد على أحجام ثابتة لتجنب أي أخطاء في العرض على الهواتف المختلفة.
(العمل جارٍ حالياً على دمج واجهات برمجة التطبيقات APIs لتشغيل الإذاعة الحية ومواقيت الصلاة الفورية، إضافة إلى تأثيرات حركية سلسة Animation).
يمثل هذا المشروع نموذجاً لقدرتي على تحويل الأفكار المعقدة إلى واجهات مستخدم سلسة واحترافية قابلة للتطوير."