تطبيق جوال بسيط لعرض المنتجات مع إمكانية إضافتها وإدارتها في قائمة المفضلة. التطبيق يعتمد على لغة Kotlin ويطبق مبادئ Design Patterns باستخدام بنية MVVM لتوفير كود منظم وقابل للتوسع.
الميزات الأساسية للتطبيق تشمل:
عرض المنتجات: قائمة تعرض جميع المنتجات المتاحة بطريقة جذابة وسهلة التصفح.
إضافة إلى المفضلة: يتيح للمستخدمين إمكانية إضافة المنتجات المفضلة بسهولة.
إدارة المفضلة: عرض المنتجات المفضلة في صفحة منفصلة، مع إمكانية إزالتها من المفضلة.
حفظ البيانات: يتم حفظ حالة المفضلة باستخدام قاعدة البيانات المحلية لضمان بقاء البيانات متاحة حتى بعد إغلاق التطبيق.
التكنولوجيا والمكتبات المستخدمة:
اللغة: Kotlin
هيكلية التطبيق: MVVM
التعامل مع البيانات من الشبكة: مكتبة Retrofit
قاعدة البيانات المحلية: مكتبة Room DB
اسم المستقل | حسناء ط. |
عدد الإعجابات | 0 |
عدد المشاهدات | 9 |
تاريخ الإضافة | |
تاريخ الإنجاز |