تفاصيل العمل

دوري في تطوير تطبيق "تاريخ المسلمين"

قمتُ بتطوير التطبيق الرسمي لموقع تاريخ المسلمين باستخدام إطار العمل Flutter، بهدف توفير تجربة قراءة سلسة، مريحة، وسريعة للمهتمين بالمحتوى التاريخي الإسلامي على الهواتف والأجهزة المحمولة.

اعتمدت في بناء التطبيق على ربطه مباشرًا بالموقع، مع تصميم واجهة حديثة تحافظ على هوية الموقع وروحه المعرفية.

أبرز المهام التي قمت بها

1) تطوير البنية الأساسية للتطبيق

بناء المشروع كاملًا باستخدام Flutter.

تصميم هيكل الصفحات (Home – Categories – Articles – Search – Favorites).

ربط التطبيق بواجهة الموقع (REST API) لجلب المقالات والبيانات بشكل لحظي.

2) تصميم واجهة استخدام مناسبة للمحتوى التاريخي

اختيار تصميم بسيط وهادئ يناسب طبيعة القراءة الطويلة.

ضبط حجم الخطوط وتباعد الأسطر لضمان راحة القارئ.

إنشاء ثيم خاص للتطبيق يدعم الوضعين:

Light Mode

Dark Mode

3) بناء نظام التصفّح والبحث

تصميم صفحات عرض المقالات بتنسيق جميل ومتناسق.

تطوير محرّك بحث سريع داخل التطبيق.

إضافة إمكانية تصفّح الأقسام والملفات بسهولة.

4) دعم تجربة القراءة

إمكانية حفظ المقالات في المفضّلة للرجوع إليها لاحقًا.

عرض المقالات بطريقة متوافقة مع الشاشة بالكامل.

التعامل مع الروابط الداخلية والخارجية بكفاءة.

5) تحسين الأداء والتجربة

تحسين سرعة تحميل المقالات والصور.

التأكّد من الانسيابية على مختلف الشاشات (Android).

معالجة المشكلات المتعلقة بالـ WebView عند فتح الروابط.

اختبار التطبيق على أجهزة متعددة لضمان الثبات والاستقرار.

النتيجة النهائية

أصبح التطبيق يقدم للمستخدمين:

واجهة قراءة مريحة ومناسبة للمحتوى التاريخي.

سرعة في الوصول إلى المقالات والأقسام.

تجربة متناسقة مع موقع “تاريخ المسلمين”.

إمكانية متابعة الجديد أولًا بأول عبر الهاتف.

الأدوات والتقنيات المستخدمة

Flutter & Dart

REST API Integration

Provider / GetX

تحسينات الأداء (Caching – Image optimization)

Firebase

بطاقة العمل

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