? نوع العمل
ده تطبيق موبايل (Mobile Application) معمول باستخدام Flutter، ووظيفته الأساسية حساب مؤشر كتلة الجسم (BMI – Body Mass Index).
التطبيق بيشتغل على Android (وممكن iOS) من نفس الكود.
? فكرة التطبيق
التطبيق بيطلب من المستخدم في الأول تحديد النوع (ذكر / أنثى)، وبعد كده يكمل باقي البيانات (الطول – الوزن – العمر غالبًا)، وفي الآخر يحسب له قيمة الـ BMI ويعرض النتيجة وتصنيفها (نحافة – طبيعي – زيادة وزن – سمنة).
? مميزات التطبيق ✅ واجهة بسيطة وواضحة (UI Friendly) ✅ اختيار النوع بطريقة تفاعلية (Cards قابلة للتحديد) ✅ تصميم ألوان مريح للعين ✅ سهل الاستخدام لأي فئة عمرية ✅ مبني بـ Flutter → كود واحد لكل المنصات ✅ قابل للتطوير (إضافة نصائح صحية – حفظ النتائج – Charts)
? شرح الشاشة الظاهرة في الصورة عنوان التطبيق: BMI Calculator رسالة توجيهية: Please choose your gender اختيار بين: Male Female عند اختيار النوع: الكارد يتغير شكله (Border / Color) يتم حفظ الاختيار في متغير زر Continue للانتقال للخطوة التالية
? طريقة تنفيذ التطبيق (تقنيًا) الأدوات المستخدمة Flutter Dart Widgets زي: Scaffold AppBar Row GestureDetector أو InkWell Container StatefulWidget
منطق العمل (Logic) إنشاء متغير لتخزين النوع: bool isMale; عند الضغط على كارت: يتم تغيير قيمة المتغير تحديث الواجهة باستخدام setState() زر Continue: يتأكد إن المستخدم اختار نوع ينقله لشاشة إدخال الطول والوزن ? استخدامات التطبيق مشروع تعليمي لطلاب Flutter تطبيق صحي بسيط إضافة قوية في Portfolio Flutter أساس لتطبيق Fitness كامل