Postingan

Evaluasi Akhir Semester PPB B

Gambar
 Evaluasi Tengah Semester Studi Kasus Mitra i.saku Nama: Rycahaya Sri Hutomo NRP: 5025201046 Kelas: Pemrograman Perangkat Bergerak B Tahun: 2024 Deskripsi Singkat mitra i.saku mitra i.saku adalah aplikasi uang elektronik yang memfasilitasi transaksi antara merchant (pemilik bisnis) dengan customer (pelanggan). Google Docs Soal dan Jawaban   Link Google Docs 1. Use Case dan User Flow dari Aplikasi Use case Semua aktor yang terlibat dalam aplikasi mitra i.saku harus memiliki akun yang terdaftar. Aktor-aktor tersebut, antara lain: Merchant : pemilik bisnis Customer : pelanggan yang melakukan transaksi Admin : pengelola sistem mitra i.saku User flow Merchant Fokus utama pada studi kasus ini, yaitu pada aktor Merchant. Pengguna akan melihat halaman Masuk Akun. Jika pengguna belum memiliki akun, pengguna harus melakukan pendaftaran akun, lalu mengisi kode verifikasi. Kemudian, pengguna dapat masuk menggunakan akun terdaftar. Jika pengguna merupakan pengguna baru dan belum a...

Tugas Pertemuan 14 - Dart Programming

Gambar
 Tugas Pertemuan 14 Dart Programming Nama : Rycahaya Sri Hutomo NRP : 5025201046 Kelas : Pemrograman Perangkat Bergerak B Tahun : 2024 Hello, World Dart first.dart printname.dart join.dart basic.dart myfirstapp.dart Source Code https://github.com/rycahayash/Dart-Programming Referensi https://kuliahppb.blogspot.com/2024/06/dart-programming.html https://youtu.be/L5hd5US8ijc

Tugas Pertemuan 13 - Framework Flutter Namer App

Tugas Pertemuan 13 Framework Flutter Namer App Nama : Rycahaya Sri Hutomo NRP : 5025201046 Kelas : Pemrograman Perangkat Bergerak B Tahun : 2024 Preview Aplikasi Aplikasi ini menghasilkan nama yang terkesan keren, seperti "newstay", "lightstream", "mainbrake", atau "graypine". Pengguna dapat meminta nama berikutnya, memfavoritkan nama saat ini, dan meninjau daftar nama yang difavoritkan di halaman terpisah. Aplikasi ini responsif terhadap berbagai ukuran layar. pubspec.yaml name: namer_app description: A new Flutter project. publish_to: 'none' # Remove this line if you wish to publish to pub.dev version: 0.0 . 1 + 1 environment: sdk: '>=2.19.4 <4.0.0' dependencies: flutter: sdk: flutter english_words: ^ 4.0 . 0 provider: ^ 6.0 . 0 dev_dependencies: flutter_test: sdk: flutter flutter_lints: ^ 2.0 . 0 flutter: uses - material - design: true analysis_option.yaml inc...

Tugas Pertemuan 11 - Game Unscramble

Gambar
 Tugas Pertemuan 11 Game Unscramble Nama : Rycahaya Sri Hutomo NRP : 5025201046 Kelas : Pemrograman Perangkat Bergerak B Tahun : 2024 Mendownload Kode Awal https://github.com/google-developer-training/basic-android-kotlin-compose-training-unscramble/archive/refs/heads/starter.zip Kondisi awal aplikasi: Kata acak tidak ditampilkan, tetapi di-hardcode ke "scrambleun"  Tidak ada yang terjadi saat tombol diklik. File Kode Awal WordsData.kt File ini berisi daftar kata yang digunakan dalam game, konstanta untuk jumlah maksimum kata per game, dan jumlah poin skor pemain untuk setiap kata yang benar. MainActivity.kt File ini sebagian besar berisi kode yang dihasilkan oleh template. Anda menampilkan composable GameScreen di blok setContent{}. GameScreen.kt Semua composable UI ditentukan dalam file GameScreen.kt. Bagian berikut memberikan panduan tentang beberapa fungsi composable. GameStatus GameStatus adalah fungsi composable yang menampilkan skor game di bagian bawah layar. Fungsi c...