تطبيق NewsApp الإخباري - متكامل مع منظومة ADO
وصف المشروع:
يسعدني تقديم مشروعي الأخير، وهو تطبيق إخباري عصري تم تطويره باستخدام إطار عمل Flutter ليعمل بكفاءة وسرعة على نظامي Android و iOS. التطبيق ليس مجرد تصميم واجهات، بل هو تطبيق متكامل (Full-Stack) يتم جلب بياناته ومقالاته لحظياً من خلال الربط مع ADO API، مما يضمن استقرار تدفق البيانات وتحديث الأخبار تلقائياً.
لقد قمت بتصميم وتنفيذ كافة مراحل المشروع، بدءاً من بناء تجربة المستخدم (UX) وحتى الواجهات النهائية (UI)، مع الالتزام بمعايير الكود النظيف (Clean Code) لضمان سهولة التطوير والصيانة.
الميزات والتقنيات المستخدمة:
Flutter & Dart: لبناء تطبيق بأداء عالٍ وسرعة استجابة فائقة.
ADO API Integration: ربط احترافي مع منظومة ADO لجلب المحتوى وتحديثه لحظياً.
State Management: استخدام تقنيات متقدمة لإدارة حالة التطبيق لضمان سلاسة التنقل وتحميل البيانات بدون أي Lag.
Minimalist UI/UX Design: تصميم عصري يعتمد على الهوية البصرية البرتقالية الجذابة، مع توزيع احترافي للعناصر يسهل على المستخدم الوصول للأخبار.
نظام كامل لإدارة الحسابات: يتضمن صفحات الـ Onboarding، تسجيل الدخول، إنشاء حساب، واستعادة كلمة المرور بتصميم متناسق.
تفاعلية البيانات: عرض المقالات بوضوح مع دعم كامل للصور، العناوين، والتفاصيل باللغة العربية.
Confirmation Flows: إضافة صفحات تأكيدية (Successful Actions) لتحسين تجربة المستخدم وإشعاره بنجاح العمليات.
ما تم إنجازه في هذا العمل:
تصميم واجهات المستخدم (UI Design) باستخدام Figma.
بناء هيكلية التطبيق (App Architecture) باستخدام Flutter.
ربط التطبيق بـ ADO واستقبال البيانات بصيغة JSON ومعالجتها.
تنسيق عرض المحتوى العربي (RTL Support) بشكل احترافي ومريح للعين.
اختبار الأداء والتأكد من سرعة التحميل واستجابة الواجهات.