تطبيق Grocery List لإدارة قائمة المشتريات تم تطويره باستخدام Android Kotlin مع تطبيق معمارية MVVM واستخدام Room Database لتخزين البيانات محلياً.
يتيح التطبيق للمستخدم إضافة عناصر إلى قائمة التسوق مع تحديد الكمية المطلوبة، كما يمكن تعديل الكمية أو حذف العنصر بسهولة من القائمة.
مميزات التطبيق:
• إضافة عنصر جديد إلى قائمة المشتريات
• زيادة أو تقليل الكمية
• حذف العناصر من القائمة
• تخزين البيانات محلياً باستخدام Room Database
• استخدام ViewModel لفصل منطق التطبيق عن الواجهة
• واجهة مستخدم بسيطة وسهلة الاستخدام
تم تطوير المشروع باستخدام:
• Kotlin
• Android Architecture Components
• ViewModel
• Room Database
• RecyclerView
• Floating Action Button
• Material Design
يوضح هذا المشروع قدرتي على تطوير تطبيقات Android باستخدام أفضل الممارسات المعمارية.