melby.membuat/apk/CALCULATORBMI



## 💖 BMI Calculator Flutter – Pink Aesthetic with Healthy Advice


Halo semuanya! ✨

Pada postingan kali ini aku mau berbagi sebuah project Flutter sederhana tapi cantik, yaitu **BMI Calculator App** dengan **tema pink aesthetic** 🌸 yang juga memberikan **saran kesehatan yang lembut dan positif** berdasarkan hasil BMI.


🔗 **Link Demo Aplikasi (Zapp.run):**

👉 [https://zapp.run/edit/flutter-zok06dhol06?entry=lib/main.dart&file=lib/main.dart](https://zapp.run/edit/flutter-zok06dhol06?entry=lib/main.dart&file=lib/main.dart)


Kamu bisa langsung mencoba aplikasinya secara online tanpa install apa pun 💕


---


## 📱 Apa itu BMI?


BMI (Body Mass Index) adalah metode untuk mengetahui apakah berat badan seseorang termasuk **kurus, normal, berlebih, atau obesitas** berdasarkan perbandingan tinggi dan berat badan.


Aplikasi ini dibuat untuk membantu pengguna menghitung BMI dengan cara yang **mudah, ramah, dan aesthetic** 💖


---


## 🎀 Fitur Aplikasi


Aplikasi BMI Calculator ini memiliki beberapa fitur utama, antara lain:


✅ Input tinggi badan (cm)

✅ Input berat badan (kg)

✅ Tombol hitung BMI

✅ Menampilkan hasil angka BMI

✅ Menampilkan kategori BMI

✅ Memberikan **saran kesehatan yang halus & suportif** 🌷

✅ Tampilan UI pink pastel yang aesthetic


---


## 🧠 Logika Perhitungan BMI


Perhitungan BMI pada aplikasi ini menggunakan rumus:


```

BMI = berat badan / (tinggi badan × tinggi badan)

```


Hasil BMI kemudian dikelompokkan menjadi:


* **< 18.5** → Kurus 🥺

* **18.5 – 24.9** → Normal 💕

* **25 – 29.9** → Berat Berlebih 😮

* **≥ 30** → Obesitas ⚠️


Setiap kategori akan menampilkan **pesan saran berbeda** yang ditulis dengan bahasa lembut agar tidak terkesan menghakimi 🤍


---


## 🌸 Tampilan Pink Aesthetic


Aplikasi ini dirancang dengan konsep **soft & calming**, menggunakan:


🎨 Background gradient pink pastel

💳 Card UI rounded dengan shadow

💖 Emoji dan teks ramah

✨ Layout sederhana dan bersih


Tujuannya supaya aplikasi terasa **nyaman digunakan dan enak dipandang**.


---


## 💡 Kenapa Ditambahkan Saran?


Selain menampilkan angka BMI, aplikasi ini juga memberikan **saran kesehatan** agar pengguna:


* Lebih peduli pada tubuhnya

* Tidak merasa insecure

* Termotivasi untuk hidup lebih sehat 🌿


Contohnya:


* BMI kurus → saran makan teratur & istirahat

* BMI normal → motivasi untuk mempertahankan pola hidup sehat

* BMI berlebih → ajakan pelan-pelan hidup sehat


---


## 🧩 Konsep Flutter yang Digunakan


Beberapa konsep Flutter yang digunakan dalam aplikasi ini:


* **StatefulWidget** untuk perubahan data

* **setState()** untuk update UI

* **TextEditingController** untuk input user

* UI dengan **Container, Column, Card, dan Button**


Project ini cocok banget untuk **pemula Flutter** yang ingin belajar UI + logic + state management dasar ✨


---


## 📌 Penutup


Aplikasi BMI Calculator ini adalah contoh project Flutter sederhana dengan tampilan menarik dan fungsi yang bermanfaat.

Kalau kamu tertarik, langsung saja coba aplikasinya di link berikut:


🔗 **Demo Aplikasi:**

👉 [https://zapp.run/edit/flutter-zok06dhol06?entry=lib/main.dart&file=lib/main.dart](https://zapp.run/edit/flutter-zok06dhol06?entry=lib/main.dart&file=lib/main.dart)

Komentar

Postingan populer dari blog ini

ARTIKEL PENGEMBANGAN GIM

widgetflutter

memahami.widgetflutter