قمت بتطوير هذا التطبيق باستخدام إطار Flutter ولغة Dart، مع التركيز على تطبيق مبادئ البرمجة كائنية التوجه (OOP)، وبناء النماذج والويدجت المخصصة، وإثرائه بأدوات جديدة لتطوير وتحسين مهاراتي البرمجية.
فيما يلي أبرز مميزات المشروع:
هيكلية نظيفة تعتمد على مبادئ البرمجة كائنية التوجه
ويدجت مخصصة قابلة لإعادة الاستخدام وسهلة الصيانة
دمج مكتبة audioplayer لإضافة ميزات صوتية تفاعلية
استخدام Lottie لتوفير حركات سلسة وتجربة مستخدم مميزة
تنفيذ شريط تنقّل حديث (NavigationBar) لسهولة الاستخدام والتنقل داخل التطبيق
يُعد OuiLearn أكثر من مجرد تطبيق؛ فهو مساحة تدريبية لتطوير ذاتي كمطوّر Flutter، واستكشاف أفضل الممارسات، ودفع مهاراتي إلى مستوى أكثر احترافية.