تفاصيل العمل

تنفيذ واجهات تطبيق بسيط لإدارة المهام يركز على الإدخال والعرض، مع استخدام تقنيات متقدمة لإدارة الحالة والتنقل:

شاشة إضافة مهمة (Add Task): واجهة بسيطة لإدخال مهمة جديدة.

شاشة عرض قائمة المهام (View Tasks): عرض المهام المدخلة في بطاقات منظمة، مع تاريخ لكل مهمة وخيار لحذف المهمة.

إدارة الحالة (State Management): تم استخدام مكتبات Provider و GetX (كمثال على التنوع أو التنفيذ المنفصل) لإدارة حالة التطبيق والمهام بكفاءة عالية، مما يضمن تحديث الواجهة بسلاسة عند إضافة أو حذف المهام.

التنقل المتقدم (Routing): تم استخدام حزمة go_router لتنفيذ التنقل بين الشاشات بشكل آمن ومنظم (Declarative Routing)، مما يُظهر الإلمام بأفضل ممارسات Flutter في التعامل مع المسارات المعقدة.

بطاقة العمل

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