Posts

PPB: EAS

Image
  Sarah Alissa Putri 5025201272 PPB-I EAS Link Blogspot: https://sharrju.blogspot.com/2024/06/ppb-uas.html Buat spesifikasi dan deskripsi aplikasi yang mampu dibuat berdasarkan studi kasus di atas! Jawab: Alfamind adalah aplikasi toko virtual yang memungkinkan pengguna menjadi pemilik toko Alfamart secara digital tanpa perlu toko fisik. Pengguna hanya membutuhkan smartphone untuk menjual produk UMKM seperti fesyen dan perabot rumah tangga dari 120 pemasok terpilih. Fitur utama Alfamind meliputi halaman pembuka yang menarik, pendaftaran dan login untuk store owner, katalog produk dengan pencarian dan filter,. Buat use case dan flowchart yang akan diimplementasikan! Jawab: Aktor Store Owner Use Cases Sign In Aktor: Store Owner Deskripsi: Store owner masuk ke aplikasi dengan menggunakan email/nomor telepon dan kata sandi. View Produk Aktor: Store Owner Deskripsi: Store owner melihat katalog produk yang tersedia. Top Up Saldo Aktor: Store Owner Deskripsi: Store owner menambah s...

PPB: Flutter Music App

 Sarah Alissa Putri 5025201272 // PPB-I Flutter Music Application Pada kesempatan ini, kita akan mempelajari kerangka kerja baru untuk mengembangkan aplikasi Android, yaitu Flutter. Untuk memulai, diperlukan mengunduh Flutter SDK serta Visual Studio Code sebagai editor kode (IDE). Aplikasi yang akan kita buat adalah aplikasi musik bernama MyArtist. Kode dapat diakses di sini . Tampilan Aplikasi

PPB: Aplikasi Unscramble

 Sarah Alissa Putri 5025201272 // PPB-I Aplikasi Unscramble File GameScreen.kt File GameViewModel.kt File GameUIState.kt Demo Aplikasi

PPB: ETS

Image
  Sarah Alissa Putri 5025201272 // PPB-I Evaluasi Tengah Semester Gambarkan dan jelaskan siklus aktivitas dari aplikasi Android. Jawab: Siklus aktivitas dalam aplikasi Android adalah proses yang dilalui oleh sebuah aktivitas dari saat dibuat hingga dihancurkan. Ketika aplikasi pertama kali dijalankan, metode `onCreate()` dipanggil untuk menginisialisasi komponen-komponen yang diperlukan, seperti layout dan variabel. Setelah itu, `onStart()` dijalankan ketika aktivitas mulai terlihat oleh pengguna, dan `onResume()` dipanggil ketika aktivitas siap berinteraksi dengan pengguna. Jika pengguna membuka aplikasi lain atau ada notifikasi yang menutupi layar, metode `onPause()` akan dijalankan untuk menghentikan sementara aktivitas tersebut. Jika aktivitas tersebut benar-benar tidak lagi terlihat, metode `onStop()` dipanggil untuk menghentikan semua proses yang tidak perlu dan menghemat sumber daya. Jika aktivitas dihancurkan, metode `onDestroy()` akan dipanggil untuk membersihkan sem...

PPB: Activity dan Intent

Image
 Sarah Alissa Putri 5025201272 // PPB-I Activity dan Intent Dalam latihan ini, kita akan mempelajari lifecycle activity melalui studi kasus aplikasi Dessert Clicker. Dalam aplikasi ini, setiap kali pengguna mengklik gambar kue, jumlah kue dan pendapatan (revenue) akan bertambah. Penting untuk dicatat bahwa jumlah kue dan pendapatan yang diperoleh tidak akan berkurang meskipun pengguna keluar dari aplikasi dan kemudian masuk kembali. Berikut merupakan kode dan demo dari aplikasi Dessert Clicker. File MainActivity.kt

PPB: Membuat Aplikasi Woof

Image
 Sarah Alissa Putri 5025201272 // PPB-I Membuat Aplikasi Woof Pada tugas kesembilan ini, kita akan menjelajahi pembuatan aplikasi Woof. Woof adalah sebuah platform yang menyajikan informasi lengkap tentang berbagai jenis anjing, dengan fokus utama pada Desain Material untuk memberikan pengalaman pengguna yang menarik. Untuk memulai perjalanan pembuatan aplikasi Woof, langkah awal yang perlu dilakukan adalah mengunduh kode awal yang telah disediakan melalui codelabs. Hal ini akan sangat membantu para pengembang Android pemula dalam memulai proyek mereka dengan lebih mudah dan cepat. Dengan menggunakan kode awal ini, kita dapat memiliki kerangka dasar yang telah disiapkan untuk aplikasi Woof, memungkinkan kita untuk fokus pada pengembangan fitur-fitur yang lebih spesifik. Download ZIP   Selanjutnya, lakukan beberapa perubahan pada kode yang sudah di download. Pada file Color.kt yang terletak di java/com/example/woof/ui/theme/Color.kt Pada file Theme.kt yang terletak di...

PPB: Image Scroll Menggunakan Desain Material

Image
 Sarah Alissa Putri 5025201272 // PPB-I Image Scroll Menggunakan Desain Material      Pada kesempatan ini, kita akan mengeksplorasi cara membuat aplikasi AffirmationsApp dengan menggunakan desain material. Artikel ini memberikan contoh kode untuk menciptakan pengalaman yang memukau, termasuk elemen gambar yang dapat di-scroll dengan efek yang menarik, serta keterangan di bawah gambar yang memberikan inspirasi. Mari kita lihat contoh demo sederhana dari aplikasi AffirmationsApp yang akan kita bangun bersama. File MainActivity.kt File Affirmation.kt File Datasource.kt