Membuat aplikasi BMI Calculator

 


https://zcs06ulct06.zapp.page/#/

🌟 Membuat Aplikasi BMI Calculator Sederhana Menggunakan Flutter

Di era digital saat ini, teknologi dapat dimanfaatkan untuk membantu berbagai aktivitas sehari-hari, salah satunya dalam bidang kesehatan. Pada artikel ini, saya akan membahas sebuah aplikasi sederhana yang saya buat menggunakan Flutter, yaitu BMI Calculator – Azzura.

Aplikasi ini dirancang untuk menghitung Body Mass Index (BMI) dengan cepat dan mudah. BMI merupakan indikator yang sering digunakan untuk mengetahui kondisi berat badan seseorang berdasarkan tinggi dan berat badannya.


🎯 Tujuan Pembuatan Aplikasi

Tujuan dari pembuatan aplikasi BMI Calculator ini adalah:

  • Melatih pemahaman dasar dalam pengembangan aplikasi Flutter

  • Menerapkan logika perhitungan sederhana

  • Membuat aplikasi yang bermanfaat dan mudah digunakan

  • Menyajikan hasil perhitungan BMI beserta saran kesehatan


📱 Fitur Utama Aplikasi

Aplikasi BMI Calculator – Azzura memiliki beberapa fitur utama, antara lain:

  • Input tinggi badan (cm)

  • Input berat badan (kg)

  • Tombol Hitung BMI

  • Menampilkan nilai BMI

  • Menampilkan kategori BMI

  • Menampilkan saran kesehatan sesuai hasil perhitungan

Semua fitur tersebut dikemas dalam tampilan yang sederhana namun fungsional.


⚙️ Cara Kerja Aplikasi

Pengguna cukup memasukkan tinggi badan dan berat badan pada kolom yang telah disediakan. Setelah itu, pengguna menekan tombol Hitung BMI, lalu aplikasi akan memproses data tersebut menggunakan rumus:

BMI = Berat Badan (kg) / (Tinggi Badan (m) × Tinggi Badan (m))

Hasil perhitungan BMI akan langsung ditampilkan di layar, lengkap dengan kategori dan saran yang relevan.


📊 Kategori BMI dan Saran

Aplikasi ini mengelompokkan hasil BMI ke dalam beberapa kategori, yaitu:

  • Berat Badan Kurang
    Menampilkan saran untuk memperbaiki pola makan dan asupan gizi.

  • Berat Badan Normal
    Memberikan saran untuk mempertahankan pola hidup sehat.

  • Berat Badan Berlebih
    Menyarankan aktivitas fisik ringan dan pengaturan pola makan.

  • Obesitas
    Memberikan saran untuk menerapkan gaya hidup sehat dan mempertimbangkan konsultasi dengan tenaga kesehatan.

Saran yang diberikan bersifat edukatif, positif, dan tidak menghakimi, sehingga aman dan nyaman untuk semua pengguna.


🎨 Tampilan Aplikasi

Aplikasi ini menggunakan AppBar sederhana dengan judul BMI Calculator – Azzura. Di bagian utama terdapat beberapa widget penting seperti TextField, ElevatedButton, dan Text yang disusun menggunakan Column. Desain ini dibuat agar tampilan aplikasi terlihat rapi, bersih, dan mudah dipahami oleh pengguna.


📝 Kesimpulan

Melalui pembuatan aplikasi BMI Calculator ini, saya mempelajari berbagai konsep dasar Flutter, seperti:

  • Penggunaan StatefulWidget

  • Pemanfaatan TextEditingController

  • Penerapan logika perhitungan di Flutter

  • Penggunaan setState() untuk memperbarui tampilan secara dinamis

Aplikasi ini sangat cocok dijadikan sebagai latihan Flutter untuk pemula, tugas sekolah, maupun proyek sederhana untuk portofolio. Ke depannya, aplikasi ini masih bisa dikembangkan dengan tampilan yang lebih menarik atau fitur tambahan lainnya.

Komentar

Postingan populer dari blog ini

ARTIKEL PENGEMBANGAN GIM

Membuat Halaman Data Kelompok Belajar dengan Flutter dan Dart

Eksperimen Layout Dasar Flutter