تفاصيل العمل

تطبيق موبايل باستخدام Flutter يعرض شخصيات من مسلسل الكرتون الشهير Rick and Morty، بالاعتماد على API عامة. التطبيق بيتميز بتصميم جذاب، دعم للوضع بدون إنترنت، وتنقلات سلسة بين الصفحات لتحسين تجربة المستخدم.

التقنيات المستخدمة:

Flutter: إطار عمل لتطوير التطبيقات على أندرويد وiOS.

Dart: لغة البرمجة المستخدمة مع Flutter.

BLoC (flutter_bloc): لإدارة الحالة وتنظيم الكود.

Dio: للتعامل مع الإنترنت وجلب البيانات من API.

flutter_offline: للكشف عن الاتصال بالإنترنت وعرض واجهة مناسبة عند عدم الاتصال.

animated_text_kit: لعرض اقتباسات متحركة بشكل جذاب.

Hero Widget: لعمل انتقالات ناعمة بين الصور.

SliverAppBar: شريط علوي متحرك يختفي أو يظهر أثناء التمرير.

المميزات:

عرض الشخصيات: استعراض جميع الشخصيات من مسلسل Rick and Morty.

تفاصيل الشخصية: عند اختيار شخصية، يتم عرض صفحة تفاصيل تشمل:

صورة الشخصية (مع تأثير حركة جذاب)

الاسم، الحالة، النوع، النوع البيولوجي، الأصل، الموقع الحالي، وعدد الحلقات اللي ظهرت فيها

اقتباس عشوائي متحرك باستخدام مكتبة animated_text_kit

دعم الوضع بدون إنترنت: بيتم عرض شاشة مخصصة لما يكون الجهاز غير متصل.

تفاعل عند التمرير: اسم الشخصية يثبت في الشريط العلوي والصورة تختفي تدريجيًا أثناء التمرير.

ملفات مرفقة

بطاقة العمل

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