diff --git a/README.md b/README.md index 08d4aa4..d2e3b4b 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,29 @@ Kalkulator BMI =============== -Silahkan kembangkan aplikasi ini untuk melakukan perhitungan BMI +Raihan Ariq Muzakki (202310715297) +**F5A5 Mobile Programming** Petunjuk lebih detil dapat dibaca di https://docs.google.com/document/d/1iGiC0Bg3Bdcd2Maq45TYkCDUkZ5Ql51E/edit?rtpof=true Starter dimodifikasi dan terinspirasi dari: -https://developer.android.com/codelabs/basic-android-compose-calculate-tip#0 \ No newline at end of file +https://developer.android.com/codelabs/basic-android-compose-calculate-tip#0 + +Referensi: +[kotlin.math](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.math/) +[Calculate the Power of a Number in Kotlin](https://www.baeldung.com/kotlin/power-of-a-number) +[Centimeters to Inches](https://www.splashlearn.com/math-vocabulary/cm-to-inches) +[Kilograms to Pound](https://convertlive.com/id/u/mengkonversi/kilo/ke/pound) +[Unit Testing](https://medium.com/@deonolarewaju/introduction-to-unit-testing-in-android-kotlin-4331eb2366a9) +[Icon PNG](https://www.flaticon.com/) + + +Dibantu oleh [Claude AI](https://claude.ai/share/a3d9c1c9-9766-45f8-8fee-c0d7c4676ab1) dan [ChatGPT](https://chatgpt.com/share/690ce7bb-ab84-8012-9d44-2fded8e2d6d6) : +- Mengubah NaN yang muncul di tampilan menjadi 0, sebelum kalkulasi. +- Membuat Format Angka Desimal (1 angka dibelakang koma) +- Membuat Perhitungan sesuai dengan Standar Rumus BMI yang Diinginkan (USC atau SI) +- Membuat LaunchedEffect untuk Reset Nilai Input Ketika Berpindah Standar Rumus BMI +- Mengubah Condition Statement untuk Penentuan Kategori BMI agar lebih Clean +- Membantu pembuatan Class Unit Testing untuk fungsi sampai Implementasi +- Desain tata letak, Menambahkan gambar dan button (kalkulasi dan clear)