Posts

Showing posts from May, 2024

Evaluasi Tengah Semester PPB F

Image
Nama : Haniif Ahmad Jauhari NRP : 5025201224 Kelas : PPB - F Evaluasi Tengah Semester PPB F Soal ETS PPB F Apa keuntungan menggunakan platform mobile Android dibandingkan dengan platform Proprietary seperti Apple? Sebutkan perkembangan teknologi Pemrograman Mobile ? Bukalah aplikasi Mobile yang berkaitan dengan sistem akademik (MyITS Apps) yang anda punya. Tuliskan dan jelaskanlah kegunaan fitur yang sering anda pakai. Redesign dari aplikasi sesuai dengan fitur yang paling sering dipakai. Implementasikan dalam bentuk aplikasi Android halaman masuk dan akses fitur yang sering dipakai. Dokumentasikan dan Demokan dalam Video Youtube dari aplikasi yang telah dibangun. Jawaban Keun tungan menggunakan platform mobile Android dibandingkan dengan platform Proprietary seperti Apple: Kustomisasi yang lebih luas : Android memungkinkan pengguna untuk melakukan lebih banyak penyesuaian atau kustomisasi pada antarmuka pengguna dan sistem operasinya. Pengguna dapat mengubah tata letak atau layout lay...

Tugas Aplikasi Image Scroll dengan menggunakan Desain Material

Image
Nama : Haniif Ahmad Jauhari NRP : 5025201224 Kelas : PPB - F Membuat Image Scroll dengan menggunakan Desain Material     Pada tugas kali ini, akan dibuat aplikasi Image Scroll dengan menggunakan Desain Material pada Android Studio. Aplikasi ini dibuat sesuai dengan langkah-langkah pada tutorial pada link ini . Berikut kode sumber dan hasil implementasi. Affirmation.kt Pada file ini, dibuat data class Affirmation yang berisi referensi ke dua resource, yakni string dan drawable. Anotasi @StringRes dan @DrawableRes berfungsi untuk memastikan nilai variable berisi referensi ID resource yang valid. Datasource.kt Pada file ini, terdapat class Datasource yang memiliki satu fungsi yang berfungsi untuk mengembalikan data list objek Affirmation yang akan ditampilkan pada aplikasi. MainActivity.kt Dalam MainActivity.kt ini, disusun UI dari aplikasi menggunakan Jetpack Compose. Berikut video hasil implementasi.