قمت بتطوير تطبيق أخبار حديث باستخدام Flutter وDart يتيح للمستخدمين تصفح الأخبار بطريقة منظمة وسهلة الاستخدام، مع جلب البيانات وعرضها بشكل ديناميكي من خلال News API.
ركزت أثناء تطوير التطبيق على إنشاء واجهة مستخدم عصرية وسهلة الاستخدام، مع تنظيم المحتوى الإخباري وتحسين تجربة تصفح المقالات والصور.
أهم ما تم تنفيذه في المشروع:
- تطوير التطبيق باستخدام Flutter & Dart.
- ربط التطبيق بـ REST API لجلب الأخبار بشكل ديناميكي.
- عرض الأخبار والمقالات بطريقة منظمة.
- إنشاء واجهات متعددة للتطبيق والتنقل بينها.
- التعامل مع الصور القادمة من الإنترنت.
- استخدام Cached Network Image لتحسين تحميل الصور وتقليل إعادة تحميلها.
- إضافة حالات التحميل والأخطاء لتحسين تجربة المستخدم.
- تصميم واجهة Responsive مناسبة لأحجام الشاشات المختلفة.
- تنظيم المشروع والكود بطريقة تسهّل تطويره مستقبلًا.
التقنيات المستخدمة:
Flutter - Dart - REST API - JSON - Cached Network Image