Kalkulator BMI (BMI Calculator)
(Tips: Ganti URL gambar di atas dengan screenshot aplikasi Anda sendiri untuk tampilan yang lebih personal)
Aplikasi Android sederhana yang dibuat dengan Jetpack Compose untuk menghitung Indeks Massa Tubuh (Body Mass Index - BMI). Aplikasi ini memiliki antarmuka yang bersih, modern, dan interaktif.
🚀 Fitur Utama
- Layar Pembuka (Start Screen): Layar pembuka yang menarik dengan tombol interaktif untuk memulai.
- Sistem Unit Ganda: Pengguna dapat memilih untuk memasukkan data tinggi dan berat badan dalam sistem Metrik (kg, cm) atau Imperial (lbs, in).
- Perhitungan Real-time: Hasil BMI diperbarui secara otomatis saat pengguna mengetik.
- Visualisasi Hasil:
- Angka BMI ditampilkan dengan jelas dan menonjol.
- Kategori BMI (Underweight, Normal, Overweight, Obese) ditampilkan dengan warna yang sesuai untuk feedback visual yang cepat.
- Terdapat bar indikator untuk menunjukkan posisi kategori BMI pengguna.
- Antarmuka Modern: Didesain menggunakan komponen Material 3 dengan layout berbasis
Cardyang rapi dan menarik. - Dibuat dengan Jetpack Compose: Seluruh antarmuka aplikasi dibuat secara deklaratif menggunakan toolkit UI modern dari Android.
🛠️ Teknologi yang Digunakan
- Bahasa: Kotlin
- UI Toolkit: Jetpack Compose
- Arsitektur: UI Layer (State-driven)
- Core Libraries:
androidx.activity:activity-composeandroidx.compose.material3androidx.lifecycle:lifecycle-runtime-ktx
📝 Petunjuk Awal Proyek
Proyek ini dikembangkan berdasarkan petunjuk tugas dari dokumen berikut: Petunjuk Tugas Perkuliahan
🙏 Kredit dan Apresiasi
- Inspirasi Awal: Kode starter proyek ini terinspirasi dari Codelab Android "Calculate Tip" oleh Google.
- Asisten Pengembangan: Sebagian besar pengembangan, perbaikan bug, dan peningkatan desain pada proyek ini dibantu oleh asisten AI dari Google Gemini.
Description
Languages
Kotlin
100%
