Postingan
Menampilkan postingan dari Juni, 2025
ETS
- Dapatkan link
- X
- Aplikasi Lainnya

Nama: Robby Ulung Pambudi NRP: 5025211042 Kelas: PPB A Prototype: Figma - Prototype Repository: Kode Sumber Aplikasi Catatan Keuangan - BSI Bukalah aplikasi Aplikasi Catatan keuangan Pribadi - BSI Informasi Rekening - Untuk melihat sisa dana dan riwayat transaksi Transfer - Berguna untuk mengirimkan dana ke sesama nasabah bank ataupun nasabah bank lainnya Bayar - Berguna dalam membayar tagihan-tagihan seperti tagihan Pendidikan (UKT), tagihan listrik, pulsa, dll. QRIS - Berguna untuk mentransfer dana menggunakan QR code Redesign dari aplikasi sesuai dengan fitur yang sering dipakai 1. Login 2. Detail Rekening - Sisa tabungan & Riwayat Transaksi 3. Transfer ke Bank
Tugas 13 - Aplikasi unscramble
- Dapatkan link
- X
- Aplikasi Lainnya

Nama: Robby Ulung Pambudi NRP: 5025211042 Link Repository: https://github.com/robbypambudi/ppb-a/tree/main/my-unscramble-app Pada tugas kali ini diplelajari mengenai viewmodel dan state dalam compose. ViewModel adalah sebuah "tempat penyimpanan" untuk data yang dibutuhkan oleh tampilan aplikasi (UI). Data ini tetap ada walaupun kita memutar layar atau berpindah antar halaman. ViewModel membantu memisahkan antara logika aplikasi (misalnya, cara mengambil data dari internet) dengan tampilan. Jadi, tampilan tidak perlu tahu bagaimana data diambil, hanya perlu menampilkan data tersebut. State adalah data yang bisa berubah-ubah dan langsung mempengaruhi tampilan aplikasi. Saat data ini berubah, tampilan akan otomatis diperbarui. tate memastikan tampilan aplikasi selalu up-to-date dengan data terbaru. Misalnya, saat kita mengetik di kotak teks, teks yang ditampilkan akan selalu sesuai dengan apa yang kita ketik. Pada tugas ini akan dibuat sebuah aplikasi scramble word app. Aplik...
Tugas 10 - Membuat Aplikasi Botol Air
- Dapatkan link
- X
- Aplikasi Lainnya

Deskripsi Pada tugas kali ini akan dibuat sebuah aplikasi bernama "Water Bottle App". Aplikasi ini bertujuan untuk menghitung jumlah air yang ditambahakan ke dalam botol minuman. Setiap tombol "Drink" ditekan jumlah air di dalam botol akan terus bertambah. Jumlah air dalam botol akan ditampilkan dengan indikator angka yaitu satuan jumlah air dalam mililiter (ml). Berikut tampilan akhir beserta demo dari aplikasi yang telah dibuat : Menggambar bentuk botol minum dengan menggunakan canvas Membuat gelombang air yang berada dalam botol minum Membuat tutup botol minum Membuat Indikator jumlah air di dalam botol Membuat tombol minum beserta fungsionalitasnya untuk menambah jumlah air sebesar 200ml setiap tombol ditekan Refrensi: youtube-Jetpack Compose Canvas UI Challenge - Draw an animated Water Bottle
Tugas 7 - Aplikasi Login Screen
- Dapatkan link
- X
- Aplikasi Lainnya

Nama : Robby Ulung Pambudi NRP : 5025211042 Link Repo : https://github.com/robbypambudi/ppb-a/tree/main/LoginPage Deskripsi Pada tugas/latihan kali ini, akan dibuat sebuah halaman login sebuah aplikasi android. Layaknya halaman Login (Login Screen) pada biasanya, halaman ini akan meminta pengguna untuk memasukkan input berupa Email dan Password. Halaman juga menampilkan tombol login, serta tombol text "Forgot Password?" yang dapat digunaka ketika pengguna lupa password akun mereka. Halaman juga akan dilengkapi dengan pilihan opsi login melalui aplikasi pihak ke-3 (3rd party Application) seperti gmail, facebook, x.com, dan github. Berikut tampilan akhir beserta demo dari aplikasi yang telah dibuat: Implementasi Gambar ilustrasi dan teks sambutan Input teks email dan password beserta tombol "Login" Tombol teks "Forgot Password" beserta opsi login melalui aplikasi pihak ke-3
Tugas 4 - Aplikasi Dice Roller
- Dapatkan link
- X
- Aplikasi Lainnya
Nama : Robby Ulung Pambudi NRP : 5025211042 Github Link : Dice Roller Persiapan dan Instalasi Pastikan Android Studio sudah terpasang di komputer Anda dan siap digunakan. Buka Android Studio dan persiapkan untuk membuat proyek baru menggunakan template "Empty Compose Activity". Pembuatan Proyek Mulai dengan mengklik "Start a new Android Studio project" kemudian pilih template "Empty Compose Activity" dan lanjutkan dengan mengklik Next. Berikan nama aplikasi seperti "Dice Roller" dan tentukan direktori penyimpanan proyek. Pilih Kotlin sebagai bahasa pemrograman dan pastikan opsi "Use AndroidX artifacts" telah diaktifkan. Selesaikan proses dengan mengklik Finish. Konfigurasi SDK Minimum Pada tahap pemilihan SDK minimum, tetapkan API Level 24: Android 7.0 (Nougat) sebagai versi minimum yang didukung. Klik Next dan tunggu hingga Android Studio menyelesaikan penyiapan proyek. Pengembangan Antarmuka dengan Jetpack Compose Buka fi...