Tugas 5 - Membuat Calculator App Sederhana
Membuat Calculator App Sederhana
Membuat Aplikasi Kalkulator Sederhana dengan Jetpack Compose di Android
Deskripsi
Aplikasi kalkulator sederhana yang dibuat menggunakan Jetpack Compose di Android. Aplikasi ini memungkinkan pengguna untuk melakukan operasi matematika dasar (penjumlahan, pengurangan, perkalian, dan pembagian) dengan dua nilai input.
Fitur Aplikasi
Aplikasi kalkulator ini memiliki beberapa fitur utama, yaitu:
-
Input dua angka (Value A dan Value B).
-
Operasi matematika dasar seperti tambah (+), kurang (-), kali (*), dan bagi (/).
-
Tombol Enter untuk menghitung hasil perhitungan.
-
Tampilan hasil yang jelas dan mudah dibaca.
-
Tombol Clear untuk mengatur ulang semua nilai.
Cara Menggunakan Aplikasi
Berikut langkah-langkah dalam menggunakan aplikasi ini:
-
Masukkan angka pertama (Value A) menggunakan tombol angka pada layar.
-
Pilih operasi matematika yang diinginkan, seperti tambah, kurang, kali, atau bagi.
-
Masukkan angka kedua (Value B).
-
Tekan tombol Enter untuk melihat hasil perhitungan.
-
Jika ingin mengulang, tekan tombol Clear untuk menghapus semua input.
Struktur Kode Aplikasi
Aplikasi ini memiliki struktur kode yang sederhana namun efektif, terdiri dari beberapa bagian utama:
-
MainActivity.kt berfungsi sebagai kelas utama yang mengatur tampilan aplikasi menggunakan Jetpack Compose.
-
SimpleCalculator() merupakan fungsi utama yang bertanggung jawab atas tampilan kalkulator, mencakup:
-
Tampilan hasil perhitungan.
-
Kotak input untuk Value A dan Value B.
-
Tombol angka (0-9) untuk memasukkan nilai.
-
Tombol operasi untuk memilih jenis perhitungan.
-
Tombol Clear dan Enter untuk menghapus atau mengeksekusi perhitungan.
-
Teknologi yang Digunakan
Aplikasi ini dikembangkan menggunakan beberapa teknologi berikut:
-
Bahasa pemrograman Kotlin.
-
UI Framework Jetpack Compose.
-
Tema Material Design dengan warna utama yang bisa disesuaikan di dalam kode.
Cara Menjalankan Aplikasi
Jika ingin mencoba aplikasi ini di perangkat Anda, ikuti langkah-langkah berikut:
-
Clone repository proyek ini.
-
Buka proyek menggunakan Android Studio.
-
Hubungkan emulator atau perangkat fisik ke komputer.
-
Klik tombol Run untuk membangun dan menjalankan aplikasi.
Catatan Tambahan
-
Aplikasi ini menangani pembagian dengan nol dengan menampilkan pesan "Error".
-
Setelah perhitungan selesai, hasilnya akan otomatis dipindahkan ke Value A agar pengguna bisa melanjutkan operasi berikutnya dengan mudah.
-
Warna dan tampilan UI sesuai contoh yang diberikan (Ungu).
Komentar
Posting Komentar