قمتُ بتطوير نموذج أولي لتطبيق "قائمة المهام" (ToDo List) كجزء من تدريبي العملي على برمجة تطبيقات باستخدام لغة Dart وإطار Flutter، مع التركيز على بناء واجهة استخدام مرنة ووظائف أساسية لإدارة المهام.
* تفاصيل مراحل العمل:
- دراسة لغة Dart: تعلمت أساسيات البرمجة باستخدام لغة Dart.
-استخدام منصة Replit: كتبت الأكواد التجريبية باستخدام Replit لاختبار منطق التطبيق ومعالجة البيانات.
- إنشاء الواجهة باستخدام Flutter عبر DartPad:
أنشأت واجهة مستخدم بسيطة تتضمن: قائمة مهام، أزرار للإضافة والحذف، وتصميم متجاوب.
* الهدف من المشروع:
محاكاة تجربة إنشاء تطبيق حقيقي لإدارة المهام، دون الحاجة لتثبيت بيئة تطوير محلية.
* الأدوات والتقنيات المستخدمة:
Dart: منطق التطبيق (Backend Logic)
Flutter: تصميم واجهة المستخدم (Frontend UI)
Replit: كتابة وتجربة كود Dart
DartPad: اختبار وتصميم واجهة Flutter