Posts

MEMBUAT APLIKASI WOOF

Tugas 5 - Membuat Aplikasi Woof Nama : Wahyu Tri Saputro NRP : 5025201217 Kelas : PPB - B

MEMBUAT ANIMASI SIMPLE

Tugas 5 - Membuat Animasi Simple Nama : Wahyu Tri Saputro NRP : 5025201217 Kelas : PPB - B

MEMBUAT HALAMAN LOGIN SIMPLE

Image
Tugas 4 - Membuat Halaman Login Simple Nama : Wahyu Tri Saputro NRP : 5025201217 Kelas : PPB - B Tugas keempat kali ini adalah membuat sebuah login page/login button sederhana. Langsung saja seperti biasa buat project baru di Android Studio. Setelah itu delete Composable, Preview, dan isi MainActivity karena kita akan menggantinya nanti. Kemudian buat kotlin class baru dengan nama LoginScreen di dalam package android. Buat sebuah function di dalam class LoginScreen untuk mengetes apakah tampilan teks muncul atau tidak. Setelah dibuat functionnya, panggil class tersebut di dalam MainActivity. Setelah itu coba run apakah muncul text. Setelah itu, saya sudah memiliki gambar untuk login screen saya. Copy dan masukkan gambar ke folder drawables di Android Studio. Lalu masukkan gambar ke dalam class LoginScreen seperti di Dice Roller dan tambahkan text. Namun nanti hasilnya text akan overlap dengan gambar sehingga selanjutnya adalah menggunakan row dan column. Di dalam column, kita bisa edit

MEMBUAT APLIKASI DICE ROLLER

Image
Tugas 3 - Membuat Aplikasi Dice Roller Nama : Wahyu Tri Saputro NRP : 5025201217 Kelas : PPB - B Tugas ketiga PPB kali ini kita diminta untuk mencoba membuat interaksi di aplikasi kita. Kita akan menggunakan button interaction.  Dalam project Dice Roller ini akan dipelajari beberapa hal, antara lain cara menambahkan composable Button ke aplikasi Android dengan Compose, cara menambahkan perilaku ke composable Button di aplikasi Android dengan Compose, cara membuka dan mengubah kode Activity untuk aplikasi Android. Sama seperti sebelumnya, kita buat dulu new activity di Android Studio. Berikut adalah instruksi untuk membuat proyek Dice Roller menggunakan Android Studio: Membuat Proyek 1. Buka Android Studio dan buat proyek baru dengan langkah-langkah berikut:    - Pilih File > New > New Project.    - Pilih Empty Activity pada dialog New Project dan klik Next.    - Beri nama proyek Dice Roller.    - Pilih Minimum SDK level 24 (Nougat) dan klik Finish. Pratinjau Proyek 1. Setelah pro

MEMBUAT BIRTHDAY CARD DI ANDROID STUDIO

Image
Tugas 2 - Membuat Birthday Card Nama : Wahyu Tri Saputro NRP : 5025201217 Kelas : PPB - B Pada tugas kedua kelas PPB-B ini, kami diminta untuk membuat sebuah aplikasi sederhana yang menampilkan sebuah ucapan happy birthday. Pada project kali ini kita menggunakan Android Studio dan bahasa kotlin sebagai media membuat aplikasi. Aplikasi ini akan menerapkan "Composable" pada Jetpack Compose. Pertama, buka Android Studio dan buat project baru, klik empty activity. Setelah itu berikan nama project dan lokasi project seperti biasa. Langkah selanjutnya adalah membuat fungsi Greeting yang berisi ucapan selamat ulang tahun. Pada fungsi ini terdapat dua parameter, yaitu message yang berisi pesan ucapan selamat ulang tahun dan from yang berisi nama pengirim. Fungsi Greeting ini dipanggil di fungsi onCreate supaya dapat ditampilkan di aplikasi. Untuk menampilkan preview aplikasi yang sudah dibuat, dapat menggunakan anotasi “Preview” yang ditulis “@Preview” dan juga membuat fungsi Birthda

REDESIGN APLIKASI MOBILE

  Tugas 1 - Redesign Aplikasi Mobile Nama : Wahyu Tri Saputro NRP : 5025201217 Kelas : PPB - B Redesign Aplikasi Mobile Aplikasi yang akan saya desain ulang antarmukanya adalah aplikasi mobile Adobe Lightroom. Aplikasi tersebut digunakan untuk mengatur komponen foto seperti warna, saturasi, bayangan, dan lain - lain. Dengan gambaran desain ulang yang saya inginkan, diharapkan desain antarmuka tersebut bisa memudahkan pengguna untuk menggunakan aplikasi photo editing ini. Berikut aspek - aspek yang ingin saya ubah dari antarmuka aplikasi tersebut. 1. Sederhana dan Intuitif Antarmuka akan saya redesign agar menjadi lebih sederhana dan intuitif  sehingga pengguna dapat dengan mudah menavigasi dan menggunakan fitur-fitur penting tanpa kesulitan. P enggunaan ikon yang jelas dan deskriptif untuk memudahkan pengguna dalam mengidentifikasi fungsi-fungsi tertentu. 2. Toolbar yang Mudah Diakses Penyusunan ulang tata letak alat-alat pengeditan foto agar lebih efisien dan mudah diakses. Misalnya,