2.4 KiB
2.4 KiB
📱 Aplikasi Kalkulator BMI
Dibuat oleh:
👨💻 Rafi Fattan Fitriardi
🆔 NPM: 202310715002
🏫 Pemrograman Perangkat Bergerak - F5A5
📖 Deskripsi Aplikasi
Aplikasi Kalkulator BMI (Body Mass Index) ini dibuat sebagai proyek akhir mata kuliah Pemrograman Perangkat Bergerak.
Tujuan utama aplikasi ini adalah membantu pengguna menghitung Indeks Massa Tubuh (BMI) berdasarkan berat badan (kg) dan tinggi badan (cm) untuk mengetahui apakah berat badan tergolong kurang, ideal, berlebih, atau obesitas.
Aplikasi ini memiliki dua halaman utama:
- Halaman Biodata Pengembang – menampilkan informasi pembuat aplikasi (nama, NIM, kelas, dan foto), serta tombol “MULAI” untuk berpindah ke laman utama.
- Halaman Utama (Kalkulator BMI) – tempat pengguna menginput berat dan tinggi badan, menekan tombol “Hitung BMI”, lalu melihat hasil nilai BMI beserta kategori dan saran kesehatannya.
⚙️ Fitur Utama
- Input berat dan tinggi badan secara interaktif.
- Perhitungan otomatis nilai BMI.
- Tampilan kategori hasil (Kurus, Normal, Gemuk, Obesitas).
- Antarmuka sederhana dan responsif.
- Navigasi antarhalaman menggunakan tombol MULAI dari halaman biodata.
🧩 Teknologi yang Digunakan
- Android Studio (Kotlin)
- XML Layouts untuk desain antarmuka
- Intent untuk navigasi antar activity
- Drawable XML untuk gradasi dan tema warna aplikasi
💡 Struktur Proyek
app/
├── java/com/example/bmiapp/
│ ├── SplashActivity.kt // Halaman biodata pengembang
│ ├── MainActivity.kt // Halaman utama kalkulator BMI
│
├── res/
│ ├── layout/
│ │ ├── activity_splash.xml
│ │ ├── activity_main.xml
│ ├── drawable/
│ │ ├── splash_gradient.xml
│ ├── mipmap/
│ │ ├── ic_launcher.png // Ikon aplikasi
│ │ ├── ic_launcher_round.png
│ ├── values/
│ ├── colors.xml
│ ├── strings.xml
│ ├── themes.xml
│
└── AndroidManifest.xml
🧠 Kontribusi & Kredit
Aplikasi ini dikembangkan dengan bantuan ChatGPT (OpenAI) dalam pembuatan kode, desain antarmuka, dan penyusunan dokumentasi.
Semua logika, pengujian, dan penyempurnaan dilakukan secara mandiri oleh pengembang.