Posts

Showing posts from March, 2025

Tugas 4: Aplikasi Dice Roller

Image
  Aplikasi Dice Roller Vito Febrian Ananta 5025211224 Pemrograman Perangkat Bergerak (D) Kode: ( Github Repository ) Pada pertemuan ke-4 ini, telah dibuat aplikasi android yang dapat me-roll sebuah dadu. Pembelajaran ini dilaksanakan berdsarakan referensi sebagai berikut:  https://developer.android.com/codelabs/basic-android-kotlin-compose-build-a-dice-roller-app#0 . Untuk mengembangkan kemampuan secara teknis dan kreatifitas, saya memutuskan untuk mengembangkan aplikasi ini dengan menambah beberapa poin berikut: 1. Mengganti warna background menjadi hijau muda. 2. Membuat gambar bergerak-gerak saat sedang me-rolling. 3. Mengganti button teks menjadi "Rolling..." saat sedang me-rolling. Berikut adalah penjelasan detail dari kodenya: 1. Mengganti warna background menjadi hijau muda Di dalam blok setContent, digunakan komponen Surface dengan modifier Modifier.fillMaxSize() yang memastikan komponen mengisi seluruh layar. Properti color pada Surface diatur ke Color(0xFFD5E8BE). W...

Tugas 3: Aplikasi Happy Birthday

Image
  Aplikasi Ulang Tahun Vito Febrian Ananta 5025211224 Pemrograman Perangkat Bergerak (D) Kode: ( Github Repository ) Pada pertemuan ke-3 ini, telah dibuat aplikasi android yang dapat menampilkan teks ucapan ulang tahun yaitu "Happy Birthday {name}!" dan teks pengirim yaitu "-from {sender}". Pembelajaran ini dilaksanakan berdsarakan referensi sebagai berikut:  https://codelabs.developers.google.com/?cat=Android&product=android Berikut adalah contoh kode inti dalam membuat teks ucapan ulang tahun: Video Presentasi: Tampilan Android Studio: Tampilan Android:

Tugas Pertemuan 2: Basic Text Jetpack Compose

Image
Basic Text Jetpack Compose Vito Febrian Ananta 5025211224 Pemrograman Perangkat Bergerak (D) Kode: ( Github Repository ) Pada pertemuan ke-2 ini, telah dibuat aplikasi android yang dapat menampilkan sebuah teks sederhana yaitu "hi from earth!". Pembelajaran ini dilaksanakan berdsarakan referensi sebagai berikut:  https://developer.android.com/codelabs/jetpack-compose-basics#0 Berikut adalah contoh kode inti dalam membuat teks yang sederhana: Berikut adalah contoh kode modifikasi yang dilakukan: 1. Struktur data Recipe (untuk view list) 2. State shouldShowOnboarding (untuk trigger ganti view onboarding dan list) 3. value recipes (untuk default value untuk list) 4. button back (untuk kembali dari list view ke onboarding view) Video Presentasi: Tampilan Android Studio: Tampilan Android: 1. Onboarding View 2. Recipe List View