Skip to main content

Happy Birthday - Composable


Nama: Richard Ryan

NRP: 5025211141

Kelas: PPB (G)


Kriteria:

  1. Ucapan selamat & sender memiliki ukuran font yang berbeda
  2. Tulisan berada di tengah 


Solusi: 

  1. Pisahkan Text yang digunakan untuk ucapan selamat dan sender, kemudian gunakan fontSize untuk membedakan ukuran font mereka
  2. Wrap kedua text dalam wrapper Column yang kemudian di wrap kembali dengan Box dengan contentAlignment diset menjadi center sehingga text berada di tengah secara vertikal


Link Github: https://github.com/RichardRyan141/HappyBirthdayAndroid


Hasil: 



Comments

Popular posts from this blog

Kuis 1 Pemrograman Web

    Nama: Richard Ryan NRP : 5025211141 Link github :  Github Link deployment :  Website Link Youtube :  Youtube Untuk kuis 1 ini, saya diminta untuk membuat suatu website berita dengan menggunakan HTML, CSS, JavaScript, dan bootstrap. Disini HTML digunakan untuk konten dari website, CSS untuk penampilan, bootstrap untuk penempatan, dan JavaScript untuk interaktifitas Untuk interaktifitas, saya menambahkan beberapa hal seperti opsi untuk melakukan filter, mengubah menjadi mode gelap, dan melakukan pencarian berita Berikut ini merupakan website saya Dark Mode:  Filter: 

Project ETS Android - Manajemen Finansial

  Evaluasi Tengah Semester Pemrograman Perangkat Bergerak (G) Richard Ryan - 5025211141 Judul Aplikasi Finsera Deskripsi Aplikasi Aplikasi ini dapat digunakan untuk melacak finansial pengguna dan dapat memberikan insight melalui grafik-grafik Fitur-Fitur Melihat total jumlah pengeluaran Melihat total jumlah pemasukan Melihat riwayat transaksi Menambah transaksi baru Melihat ringkasan transaksi sebagai grafik pie dan grafik garis Thumbnail PDF Pengerjaan Doc PDF PPT PPT Video Presentasi Youtube Source Code Github APK APK

Simple Calculator - Android

  Nama: Richard Ryan NRP: 5025211141 Kelas: PPB (G) Tema: Calculator Link Github :   Github Penjelasan Kode Pertama buat variabel yang akan digunakan untuk menyimpan persamaan dan hasilnya var equation by remember { mutableStateOf("") } var result by remember { mutableStateOf("") } Setelah itu buat beberapa fungsi utility yang akan digunakan untuk memproses / menghitung persamaan Fungsi calc() akan menggunakan Expression() dari library  org.mariuszgromada.math.mxparser.Expression yang dapat digunakan untuk mendapatkan nilai suatu persamaan dari string ekspresi Fungsi addToEq()  digunakan untuk menambahkan karakter ke persamaan Fungsi clearEq() digunakan untuk menghapus persamaan yang ada Fungsi dropLast() digunakan untuk menghapus karakter terakhir dari fungsi Fungsi equals() digunakan untuk memindahkan hasil perhitungan ke persamaan sehingga dapat mempermudah perhitungan berikutnya Fungsi calc() akan dipanggil sebagai langkah pertama setiap fungsi...