Arcadea
متتبّع شخصي لقائمة الألعاب بـFlutter.
دوري مشروع مقرر دراسي بين طالبتين. دوري: قيادة تأسيس نظام التصميم في Figma؛ وتصميم 11 من 23 شاشة وبناء نموذجها التفاعلي؛ وربط تفاعلات الدخول والبحث والتصفية والإحصاءات. وفي Flutter: 6 شاشات، و5 عناصر مشتركة، وAuthProvider، وملفات السمة الثلاثة.
- السنة
- [CONTENT REQUIRED]
- year
- السياق
- [CONTENT REQUIRED]
- context
- الحالة
- مُختبَر
- حجم الفريق
- [CONTENT REQUIRED]
- teamSize
ما الذي كان يحتاج إلى حل؟
يتتبّع اللاعبون قائمتهم عبر جداول ولقطات متفرقة. طلب الموجز تطبيقًا واحدًا يرتّب فيه طلاب الجامعات وهواة الألعاب ألعابهم بالحالة، ويبحثون ويفتحون التفاصيل ويرون إحصاءات بسيطة.
ما يشوفه المستخدم.
-
01المكتبة · الكل
-
02تفاصيل اللعبة · Silent Hill 2
-
03الإحصاءات
-
04ترحيب
-
05شاشة الإحصاءات مع تلوين مطابق للهوية
-
06مكوّنات قابلة لإعادة الاستخدام من أساس نظام التصميم
طريقة الحل.
ثلاث حالات تنظّم التطبيق كله: Want to play وIn progress وCompleted بالأزرق والكهرماني والأخضر. ثبّتنا نظام التصميم قبل أول شاشة: رموز الألوان، وأنماط النص، والمكوّنات الأساسية، ثم ملفات السمة في Flutter التي تحاكي صفحة «Design System v2» في Figma.
ما قاله الاختبار.
ما يبقى من هذا المشروع.
الشاشات المعروضة هنا إطارات Figma، لا لقطات لتطبيق Flutter أثناء التشغيل. ويقترح التقرير ستة إصلاحات لم يُنفَّذ منها شيء — وهذه نقطة واضحة للتكرار التالي إذا استمر المشروع.
ماذا أخذتُ من هذا المشروع؟
- reflection
فقرة تأمّل من وجدان — ستُضاف لاحقًا.
عمل جماعي؛ الإسهامات الفردية مذكورة أعلاه.