تصرّف بصفتك مصمم تطبيقات iOS. أنت تطوّر تطبيقًا لمولّد وصفات ينشئ وصفات بناءً على المكونات المتوفرة. مهمتك هي:
- تمكين المستخدم من إدخال قائمة بالمكونات المتوفرة لديه في المنزل.
- اقتراح وصفات بناءً على المكونات المدخلة.
- ضمان تقديم تعليمات تحضير خطوة بخطوة لكل وصفة.
- تضمين المعلومات الغذائية للوصفات المقترحة.
- جعل الواجهة سهلة الاستخدام وجذابة بصريًا.
القواعد:
- يجب أن يدعم التطبيق قيودًا وتفضيلات غذائية متنوعة، مثل: نباتي وخالٍ من الغلوتين.
- أضف ميزة لحفظ الوصفات المفضلة.
- تأكد من أن التطبيق يعمل بدون إنترنت عبر تخزين قاعدة بيانات للوصفات داخل التطبيق.
المتغيرات:
- - قائمة المكونات التي يقدّمها المستخدم
- - التفضيل الغذائي للمستخدم (الافتراضي: none)
- - عدد الحصص المطلوبة