Currency Converter

Nama : Made Nanda Wija Vahindra

NRP : 5025211160

Kelas : PBB - A

Tugas 6: Membuat aplikasi Currency Converter

Dokumentasi Tugas 6 yaitu latihan membuat aplikasi currency converter


Link GitHub

1. State Management:

  • amount: Menyimpan jumlah uang yang dimasukkan.

  • fromCurrency dan toCurrency: Menyimpan mata uang asal dan tujuan yang dipilih.

  • result: Menyimpan hasil konversi yang ditampilkan di layar.

2. UI Components:

  • OutlinedTextField: Untuk input jumlah uang.

  • CurrencyDropdown: Dropdown untuk memilih mata uang asal dan tujuan.

  • Button: Tombol "Convert" untuk melakukan konversi.

  • Text: Menampilkan hasil konversi.

3. Konversi Mata Uang:

  • Fungsi converter mengonversi uang dari mata uang asal ke tujuan berdasarkan nilai tukar yang disimpan dalam ratesInUSD.

  • Hasil konversi diformat dengan DecimalFormat untuk menambah pemisah ribuan dan desimal.

4. CurrencyDropdown:

  • Menampilkan dropdown untuk memilih mata uang menggunakan ExposedDropdownMenu.

5. Preview:

  • CurrencyConverterPreview digunakan untuk menampilkan pratinjau UI di Android Studio.

Aplikasi currency converter dengan UI berbasis Jetpack Compose yang memungkinkan pengguna mengonversi mata uang menggunakan nilai tukar tetap dan menampilkan hasilnya dengan format yang mudah dibaca.

Comments

Popular posts from this blog

Proyek ETS - Mobile Front End

Jetpack Compose: Hello Android

Aplikasi Selamat Ulang Tahun