تفاصيل العمل

آلية تنفيذ مشروع تطبيق قائمة التسوق (Android Shopping List)

? فكرة التطبيق

تطوير تطبيق أندرويد بسيط وعملي يمكّن المستخدم من:

إضافة منتجات لقائمة التسوق

تعديل أو حذف العناصر

تحديد العناصر التي تم شراؤها

حفظ البيانات محلياً

دعم اللغتين العربية والإنجليزية

?️ مراحل التنفيذ

المرحلة الأولى: تحليل المتطلبات

تحديد شكل واجهة التطبيق

تحديد الخصائص الأساسية (إضافة – تعديل – حذف – بحث)

تحديد آلية حفظ البيانات (قاعدة بيانات محلية SQLite)

المرحلة الثانية: التصميم (UI/UX)

تصميم واجهة بسيطة وسريعة

شاشة رئيسية تعرض قائمة المنتجات

زر إضافة منتج جديد

دعم اللغة العربية والإنجليزية

تصميم متجاوب يعمل على جميع أحجام الشاشات

المرحلة الثالثة: البرمجة

? لغة البرمجة:

Kotlin (أو Java حسب الاتفاق)

? قاعدة البيانات:

SQLite (محلية داخل الجهاز)

? الوظائف الأساسية:

إضافة منتج (اسم – كمية – ملاحظات)

تعديل المنتج

حذف المنتج

تحديد المنتج كمُشترى

ترتيب القائمة

حفظ البيانات تلقائياً

المرحلة الرابعة: دعم اللغتين

استخدام ملفات Strings منفصلة

التبديل التلقائي حسب لغة الجهاز

إمكانية إضافة زر تغيير اللغة داخل التطبيق

المرحلة الخامسة: الاختبار والتجربة

اختبار الأداء

اختبار الحفظ والاسترجاع

اختبار اللغة

التأكد من خفة وسرعة التطبيق

? الجوانب التقنية

كود منظم وقابل للتطوير

استهلاك منخفض للذاكرة

بدون إعلانات (حسب الطلب)

تسليم الكود المصدري كامل

⏱ مدة التنفيذ

1 – 2 يوم عمل

? تطويرات مستقبلية ممكنة

مزامنة سحابية

مشاركة القائمة

تصدير PDF

إشعارات تذكير

دعم الوضع الليلي

بطاقة العمل

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