تطبيق أندرويد متكامل يهدف لمساعدة المستخدمين على اكتشاف وصفات طعام متنوعة وتنظيم خططهم الغذائية اليومية. تم التركيز في هذا المشروع على تقديم تجربة مستخدم (UX) سلسة مع أداء تقني عالٍ، معتمداً على معايير Material Design 3 لضمان واجهات عصرية وجذابة.
المميزات التقنية التي تم تنفيذها:
بناء الواجهات بـ XML: تصميم واجهات مرنة ومتجاوبة بالكامل مع مختلف أحجام الشاشات باستخدام ConstraintLayout.
إدارة البيانات (Room DB): دعم ميزة العمل بدون إنترنت (Offline Mode) وتخزين الوجبات المفضلة والخطط الأسبوعية محلياً.
جلب البيانات (Retrofit): ربط التطبيق بمصادر بيانات خارجية (APIs) لجلب الوصفات والمكونات بشكل فوري وسريع.
برمجة قوية بلغة Java: تنفيذ المنطق البرمجي (Business Logic) وهيكلة التطبيق لضمان الاستقرار والسرعة.
نظام البحث والفلترة: تمكين المستخدم من العثور على وجباته المفضلة بناءً على التصنيفات (حلو، مالح، إلخ).
الأدوات والتقنيات المستخدمة:
بيئة التطوير: Android Studio.
اللغة: Java.
تصميم الواجهات: XML (Material Design 3).
قواعد البيانات: Room Database.
التعامل مع الشبكات: Retrofit.