1.الواجهة (UI):
•إدخال الطول والوزن.
•زر “Calculate”.
•شاشة النتيجة مع تصنيف (Underweight / Normal / Overweight / Obese).
2.المنطق (Logic):
•المعادلة: BMI = weight (kg) / height² (m²).
•شرط if-else لتصنيف النتيجة.
3.الوظائف الأساسية:
•إدخال البيانات + حساب BMI.
•عرض النتيجة بشكل فوري.
4.تقنيات مستخدمة: Flutter, Dart (logic فقط).