Tugas 3 - Currency Converter Statis dan Dinamis

Nama : Devi Hainun Pasya
NRP : 05111840000014
Kelas : PBKK C

Untuk Tugas 3 PBKK, kami diminta untuk membuat aplikasi currency converter desktop sederhana. Aplikasi yang dibuat nantinya ada dua macam, yaitu statis (manual, tanpa API) dan dinamis (menggunakan API). 

Untuk membuat aplikasi ini, saya menggunakan Visual Studio Community 2019 dan framework .NET. 

Jenis aplikasi yang pertama yang dibuat yaitu currency converter statis. Untuk langkah persiapan, sama dengan tugas-tugas sebelumnya, hanya perlu membuat project Windows Forms App, lalu tentukan nama dan lokasi penyimpanan.

Langkah pertama yaitu membuat interface (tampilan) dari aplikasi converter. Elemen-elemen toolbox yang diperlukan antara lain :
  • Label ; untuk penamaan elemen dan judul.
  • Button ; untuk button memulai convert.
  • TextBox ; untuk form pengisian jumlah uang.
  • ComboBox ; untuk dropdown pilihan mata uang.
Berikut tampilan interface yang saya buat :


Kemudian, untuk menambahkan logic aplikasi, ditambahkan operasi yang akan berjalan ketika button "Convert" di klik. Berikut isi kode programnya :


Kemudian kita run program dengan menu play. Berikut beberapa hasil demo aplikasi :




Selanjutnya adalah currency converter dinamis. Seperti yang sudah diterangkan diatas, perbedaan dari statis dengan dinamis adalah dinamis menggunakan data API dalam proses mengonversinya.

API yang saya gunakan dapat diakses pada link berikut : https://www.currencyconverterapi.com/

Tahapan pembuatan project dan interfacenya kurang lebih sama dengan currency converter dinamis, perbedaannya adalah penambahan Date pada interface. Berikut interface yang saya buat :


Kemudian, untuk menambahkan logic aplikasi, ditambahkan operasi yang akan berjalan ketika button "Convert" di klik. Berikut isi kode programnya :



Komentar

Postingan populer dari blog ini

Java Class dan Object, Studi Kasus Ticket Machine

Tutorial Membuat "Hello world" dan Profil Diri dengan IDE BlueJ

FP PBKK C - Implementasi CRUD dalam Pembuatan Toko Online dengan Menggunakan Framework Code Igniter