تطبيق ملاحظات
تفاصيل العمل
تطبيق يستخدم طبقة تجريد قاعدة بيانات SQLite باستخدام مكتبة Floor لتنفيذ عمليات CRUD (إضافة، قراءة، تعديل، حذف). يحتوي التطبيق على ثلاث شاشات: الشاشة الأولى: تعرض جميع الملاحظات المتاحة. الشاشة الثانية: لإضافة ملاحظة باستخدام حقل نصي (TextField) وزر، مع خيار مربع اختيار (CheckBox) لاستخدام الموقع الجغرافي عند كتابة الملاحظة. الشاشة الثالثة: تتيح تعديل الملاحظات وحذفها. عند هزّ الجهاز (Shaking the device) سيتم حذف جميع الملاحظات باستخدام حزمة shake. سيتم تقييم التطبيق مع التركيز بشكل أكبر على عوامل الأداء مثل: قاعدة البيانات لغة Dart إطار العمل Flutter.
بطاقة العمل
طلب عمل مماثل