Postingan

Tugas 3 - PPB B

Gambar
Nama : I Gusti Agung Ngurah Adhi Sanjaya NRP : 5025211056 Kelas : Pemrograman Perangkat Bergerak B Dosen : Fajar Baskoro Tugas 3 Pada tugas 3 kali ini, saya akan menerapkan fitur komponen button dengan interaksi dice roller. Aplikasi ini hanya berisikan tombol yang berisi tulisan "roll" dan terdapat ilustrasi dadu yang berisi dot angka 1 sampai 6. Jika tombol roll di tekan, dadu akan mengacak nilai yang akan keluar secara vertikal. Berikut merupakan hasil aplikasi yang sudah saya buat : Gambar ini saat tombol roll belum di tekan Gambar ini saat tombol roll sudah di tekan Bisa kita lihat, bahwa dadu yang awalnya salah satu bagian (atas) awal berniali 5, lalu setelah menekan roll nilainya berubah menjadi 1 Kesimpulan dari tugas ini : Menentukan fungsi composable Membuat tata letak dengan Komposisi. Membuat tombol dengan composable  Button . Mengimpor resource  drawable . Menampilkan gambar dengan composable  Image . Membuat UI interaktif dengan composable. Menggunakan compo...

Tugas 2 PPB B

Gambar
Nama : I Gusti Agung Ngurah Adhi Sanjaya NRP : 5025211056 Kelas : Pemrograman Perangkat Bergerak B Dosen : Fajar Baskoro Tugas 2 Pada tugas kedua kali, saya akan membuat aplikasi android menggunakan android studio. Aplikasi ini hanya mencoba untuk belajar composable dengan menggunakan Jetpack Compose, lalu menampilkan pesan selamat ulang tahun.  Berikut merupakan hasil dari aplikasi yang sudah saya buat : Kesimpulan dari tugas ini adalah : Jetpack Compose adalah toolkit modern untuk membangun UI Android. Jetpack Compose menyederhanakan dan mempercepat pengembangan UI di Android dengan lebih sedikit kode, alat yang canggih, dan API Kotlin yang intuitif. Antarmuka pengguna (UI) aplikasi adalah tampilan visual yang Anda lihat di layar: teks, gambar, tombol, dan berbagai jenis elemen lainnya. Fungsi composable adalah elemen penyusun dasar Compose. Fungsi composable adalah fungsi yang mendeskripsikan beberapa bagian UI Anda. Fungsi composable dianotasi menggunakan anotasi  @Composa...

Tugas 1 PPB B

Gambar
 Nama : I Gusti Agung Ngurah Adhi Sanjaya NRP : 5025211056 Kelas : Pemrograman Perangkat Bergerak B Dosen : Fajar Baskoro Tugas 1 1. Deskripsi Kegunaan Aplikasi Reminder Aplikasi reminder adalah aplikasi pengingat yang di gunakan untuk membantu pengguna mengingat kegiatan yang akan di jalankan. Pengguna dapat melakukan penambahan section untuk membuat pengingat baru dan login menggunakan gmail masing masing untuk menyimpan data pengingat yang sudah di buat. Nantinya jika waktu yang di tentukan sudah menunjukan waktu yang di buat saat pengguna membuat pengingat, maka terdapat notifikasi yang muncul pada widget pengguna/lockscreen pengguna. 2. Fitur Aplikasi Reminder a. Log-in     Pengguna dapat login menggunakan email masing masing, agar dapat menyimpan segala pengingat pada email dan dapat login di beberapa device lalu mendapatkan pengingat pada device yang sudah login menggunakan email yang sama. b. Membuat pengingat     Pengguna dapat membuat pengingat dengan ...

Final Praktikum PBKK A

Gambar
Nama : I Gusti Agung Ngurah Adhi Sanjaya NRP: 5025211056 Kelas : PBKK A Link Github :  FINAL PROJECT PBKK Final praktikum kali ini saya menggunakan paper dari https://journal.instidla.ac.id/index.php/seat/article/view/45/51 Judul dari paper ini adalah :  " REKAYASA PERANGKAT LUNAK: APLIKASI PERPUSTAKAAN MENGGUNAKAN FRAMEWORK CODE IGNITER" 1. MVC Model : get_all_books(): Deskripsi: Mengambil semua buku dari database. Fungsi: Memberikan akses untuk melihat daftar lengkap buku. add_book($data): Deskripsi: Menambahkan buku baru ke database. Fungsi: Memungkinkan admin untuk menyimpan buku baru yang diinput oleh pengguna. add_visit_data($data): Deskripsi: Menyimpan data kunjungan ke database. Fungsi: Memungkinkan pengguna untuk mengisi data kunjungan. add_member($data): Deskripsi: Menambahkan anggota perpustakaan ke database. Fungsi: Memungkinkan admin untuk menambahkan anggota baru. borrow_book($data): Deskripsi: Menyimpan data peminjaman buku ke database. Fungsi: Memungkinkan adm...

Tugas 13 Google Framework

Gambar
Nama : I Gusti Agung Ngurah Adhi Sanjaya NRP : 5025211056 Kelas : PBKK A Link Github :  Github Tugas 13 kali ini akan membuat aplikasi sheets dengan membuat form menggunakan  framework Google App Script. Berikut merupakan dokumentasi implementasi dari aplikasi ini : 1. Form untuk mengisi formulir laporan 2. Form saat mengisi formulir laporan 3. Spreadsheet hasil dari mengisi form yang sudah di input Source Code dapat di akses pada GITHUB :  Github

Susulan Quis 2 PBKK

Gambar
Nama : I Gusti Agung Ngurah Adhi Sanjaya NRP : 5025211056 Susulan Quis 2 PBKK 1. Deskripsi aplikasi dan ruang lingkup           Aplikasi Sistem Manajemen Surat dan Pengarsipan adalah solusi modern yang dirancang untuk mengoptimalkan proses pengelolaan surat. Dengan serangkaian fitur yang canggih, aplikasi ini memudahkan pengguna dalam melakukan tugas-tugas berikut: a. Pendataan surat masuk dan keluar     Fitur ini akan melihat log waktu kapan surat masuk serta surat keluar b. Upload file     Fitur ini akan melakukan pengunggahan file surat c. Disposisi ke bagian yang bertanggung jawab     Fitur ini akan menyerahkan surat yang ada ke departemen yang terkait (assignment) d. Pemberian Nomor Surat     Fitur ini akan generate nomor surat secara random sesuai dengan format surat yang akan di tetapkan. e. Pencatatan dan pengarsipan surat keluar     Fitur ini akan membuat balasan surat keluar yang dikirim kan langsu...

MVC dengan CI

Gambar
Nama : I Gusti Agung Ngurah Adhi Sanjaya NRP : 5025211056 Github :  LINK Source :  Youtube Menerapkan konsep MVC pada CI (Toko Online) Pada tugas 10 ini, saya akan menerapkan MVC (Model, View, Controller) pada Code Igniter dengan membuat aplikasi web toko online menggunakan template SB Admin 2 dengan tampilan user dan juga admin panel serta role nya masing2. 1. Menerapkan template dari SB admin 2 (user) Gambar halaman utama Gambar keranjang belanja/cart Gambar halaman pembayaran, dengan total pembayaran 2.Menerapkan template dari SB admin 2 (admin) Gambar admin panel invoice Gambar admin panel untuk mengedit barang (CRUD) Gambar admin panel detail pemesanan