Posts

Tugas 4 : Membuat Dice Roller App di Android Studio

Image
Membuat Aplikasi Dice Roller dengan Jetpack Compose di Android Studio Nama: Rafi Aliefian Putra Ramadhani NRP: 5025211234 Kelas: Pemrograman Perangkat Bergerak (G) Pada pertemuan kali ini, kita akan membuat aplikasi sederhana Dice Roller menggunakan Jetpack Compose di Android Studio. Aplikasi ini memungkinkan pengguna untuk melempar dadu secara virtual dan mendapatkan hasil angka antara 1 hingga 6. Dengan menggunakan pendekatan deklaratif dari Jetpack Compose, kita bisa dengan mudah mengelola tampilan dan logika aplikasi dengan sedikit kode. Aplikasi ini akan menampilkan gambar dadu yang berubah setiap kali tombol "Roll" ditekan. Selain itu, aplikasi ini juga memiliki animasi putaran dadu untuk memberikan efek visual yang lebih menarik saat hasil dice roll muncul. Setiap kali dadu dilempar, aplikasi akan menampilkan hasil angka yang muncul, serta menghitung total nilai yang telah didapatkan selama permaina...

Tugas 3 : Membuat Birthday Greeting App dengan Jetpack Compose di Android Studio

Image
Membuat Aplikasi Birthday Greeting App dengan Jetpack Compose di Android Studio Nama: Rafi Aliefian Putra Ramadhani NRP: 5025211234 Kelas: Pemrograman Perangkat Bergerak (G) Pada pertemuan kali ini, kita akan membuat aplikasi sederhana yang menampilkan ucapan selamat ulang tahun menggunakan Jetpack Compose. Aplikasi ini akan memberikan pesan ucapan yang dapat disesuaikan dengan nama pengguna. Dengan menggunakan pendekatan deklaratif dari Jetpack Compose, kita bisa dengan mudah mengelola tampilan dan logika aplikasi dengan sedikit kode. Di dalam aplikasi ini, kita akan membuat komponen UI yang terdiri dari beberapa elemen seperti teks, gambar, dan tombol. Pengguna dapat memasukkan nama mereka dan tanggal ulang tahun, dan aplikasi akan menampilkan pesan selamat ulang tahun yang disesuaikan. Berikut adalah screenshot aplikasi "Birthday Greeting App" yang dijalankan di emulator Android Studio: ...

Tugas 2 : Membuat Hello World App dengan Jetpack Compose di Android Studio

Image
Membuat Aplikasi Hello World dengan Jetpack Compose di Android Studio Nama: Rafi Aliefian Putra Ramadhani NRP: 5025211234 Kelas: Pemrograman Perangkat Bergerak (G) Jetpack Compose adalah toolkit modern untuk membangun antarmuka pengguna (UI) di Android dengan pendekatan deklaratif dan berbasis Kotlin. Dengan Compose, pengembang dapat membuat UI dengan lebih efisien dengan mendefinisikan elemen-elemen UI melalui fungsi composable, yang memungkinkan UI berubah secara otomatis ketika data yang mendasarinya mengalami perubahan. Ini menghilangkan kebutuhan untuk mengelola tampilan dan logika UI secara manual, memberikan cara yang lebih bersih dan lebih sederhana dalam mengelola UI di Android. Di dalam Compose, komponen UI dibangun dengan memanggil fungsi-fungsi composable, yang dapat berupa elemen-elemen UI kecil yang dapat digunakan kembali. Setiap komponen bertanggung jawab untuk satu bagian dari layar, dan ketika dat...

Tugas 1: Resume Perkembangan Teknologi Perangkat Bergerak pada Perangkat Mobile

Image
Resume/Review Perkembangan Teknologi Perangkat Bergerak dari berbagai aspek yang terdapat pada Perangkat Mobile   Nama: Rafi Aliefian Putra Ramadhani NRP: 5025211234 Kelas: Pemrograman Perangkat Bergerak (G)   Penjelasan dalam bentuk Video:   Penjelasan dalam bentuk Tulisan: Definisi Perangkat Bergerak Perangkat bergerak merujuk pada kategori perangkat elektronik portabel yang dirancang untuk mobilitas tinggi dan pengoperasian mandiri. Perangkat-perangkat ini, seperti smartphone , tablet, dan perangkat wearable , memiliki kemampuan komputasi yang signifikan dan dapat menjalankan berbagai aplikasi. Fungsi utamanya meliputi komunikasi, akses informasi, hiburan, navigasi, dan produktivitas, yang terus berkembang seiring dengan kemajuan teknologi. Artikel ini mengkaji bagaimana evolusi mobile computing telah mengubah cara kita berinteraksi dengan dunia digital, melalui ino...

Final Project PBKK (A)

Image
 Pemrograman Berbasis Kerangka Kerja Final Project - Kelas (A) 11/12/2023 Judul Project / App :   BukuPedia Paper Referensi :  Jurnal Paper 1. Buatlah deskripsi studi kasus aplikasi ditinjau dari MVC nya! Aplikasi BukuPedia yang merupakan aplikasi penjualan buku, menggunakan pendekatan Model-View-Controller (MVC) . Dalam konteks penjualan buku, komponen-komponen inti MVC dapat disesuaikan seperti ini: ---Model (M) Dalam konteks BukuPedia, Model akan bertanggung jawab atas pengelolaan data terkait buku, transaksi penjualan, dan informasi pengguna. Contoh model yang mungkin ada: Buku: Memiliki fungsi-fungsi untuk mengakses, memperbarui, atau menghapus informasi buku dari database. Ini termasuk validasi data buku sebelum dimasukkan ke dalam sistem. Transaksi: Menangani informasi terkait transaksi penjualan buku, termasuk pembayaran, status pengiriman, dan riw...

Tugas 10 : Create Form App using Google Framework

Image
Pemrograman Berbasis Kerangka Kerja Latihan 10 - Simple Form App (Google Framework) 04/12/2023 Halo semua! Pada kesempatan kali ini saya ingin berbagi pengalaman tentang membuat proyek Website Form sederhana menggunakan Google Framework dan dengan bantuan App Scripts pada Spreadsheet . Proyek ini sebagai langkah awal untuk mempelajari konsep Sending Data dari Form menuju ke Spreadsheet secara otomatis. Tujuannya adalah menciptakan platform yang mudah digunakan untuk kebutuhan registrasi user atau pengguna dengan mudah dalam hal apapun. Berikut sekilas dokumentasi hasil dari pengerjaan proyek tersebut : User Interface Form Membuat Spreadsheet Atur di Extensions > Apps Script, dan masukkan kode berikut: Script Lalu Deploy dengan type Web App, execute as Your Gmail, visible/access Anyone. Jika berhasil seperti berikut Copy URL Web App dan paste pada Action Form dan juga pada Script.js ...

Quiz 2 PBKK (A)

Image
    Pemrograman Berbasis Kerangka Kerja Quiz 2 - Kelas (A) 27/11/2023 Soal Sebuah jaringan bioskop memerlukan aplikasi penjualan tiket bioskop. Aplikasi tiket bioskop ini diharapkan dapat memudahkan pengguna dalam memesan tiket secara online, melihat jadwal film, memilih tempat duduk, dan melakukan pembayaran dengan lancar. Buatlah Aplikasi Tiket Bioskop dengan menggunakan Framework Codeigniter! 1. Deskripsi Aplikasi dan Ruang Lingkup Fitur Aplikasi Cinemax  merupakan sebuah platform digital yang mengubah cara orang memesan tiket bioskop. Aplikasi ini dirancang untuk memberikan kenyamanan, efisiensi, dan kemudahan dalam memesan tiket tanpa harus mengantri panjang di loket fisik. Fitur-fitur dalam aplikasi ini antara lain: - Pencarian Film:  Memungkinkan pengguna untuk mencari film yang sedang tayang atau akan tayang. - Informasi Film : Menampilkan informasi len...