Postingan

Evaluasi Akhir Semester PPB A

Gambar
๐Ÿ“š EAS PPB A ๐Ÿ’ต Money Diary – Aplikasi Pencatatan Keuangan Pribadi ๐Ÿ‘ค Nama: Syomeron Ansell Widjaya ๐Ÿ†” NRP: 5025211250 ๐Ÿซ Kelas: Pemrograman Perangkat Bergerak A ๐Ÿ“… Tahun Ajaran: 2024/2025 (Semester Genap) ๐Ÿ“ Deskripsi Singkat Proyek ๐Ÿ’ฐ Money Diary adalah aplikasi Android sederhana untuk mencatat dan melacak pengeluaran serta pemasukan harian. ๐Ÿ”น Tema: Pencatatan Keuangan Pribadi ๐ŸŽฏ Tujuan: Membantu pengguna memahami alur uang mereka dengan mencatat setiap transaksi ๐Ÿงพ ๐Ÿ‘ฅ Target Pengguna: Pelajar ๐ŸŽ“, karyawan ๐Ÿ‘จ‍๐Ÿ’ผ, ibu rumah tangga ๐Ÿ‘ฉ‍๐Ÿ‘ง‍๐Ÿ‘ฆ, dan siapa pun yang ingin bijak secara finansial ✅ Fitur Utama ๐Ÿ” Login & Register: Akses akun secara aman ๐Ÿ“Š Dashboard Ringkasan: Lihat total pemasukan & pengeluaran ➕ Tambah Transaksi: Input jumlah, kategori, tanggal & catatan ✏️ Edit & Hapus: Kelola transaksi sesuai kebutuhan ๐Ÿ“„ Detail Transaksi: Informasi lengkap se...

Tugas 10 PPB A - Aplikasi Unscramble

Gambar
๐Ÿ“š TUGAS 10 PPB A ๐Ÿง  Unscramble App - Game Menyusun Kata ๐Ÿ‘ค  Nama:  Syomeron Ansell Widjaya ๐Ÿ†”  NRP:  5025211250 ๐Ÿซ  Kelas:  Pemrograman Perangkat Bergerak A ๐Ÿ“…  Tahun Ajaran:  2024/2025 (Semester Genap) ๐Ÿ”—  GitHub ๐Ÿ“ Deskripsi Singkat Aplikasi Unscramble Word adalah permainan Android berbasis Jetpack Compose yang menguji kemampuan kosakata dan kecepatan berpikir pengguna. Pemain diberikan kata yang diacak dan harus menebaknya dengan benar untuk mendapatkan skor! ๐Ÿ’ก ๐Ÿš€ Fitur Unggulan ๐Ÿ”ค Tebak Kata : Pemain menebak kata dari huruf acak. ๐Ÿ’ฏ Skor Otomatis : Skor bertambah setiap tebakan benar. ๐Ÿ” Status Persisten : Data tetap aman saat layar diputar. ๐ŸŽฏ Petunjuk (Hint) : Tampilkan huruf pertama (dengan penalti skor). ⏱️ Timer : Batas waktu untuk setiap kata agar lebih menantang. ๐Ÿ”„ Reset Game : Mulai ulang permainan kapan pun. ๐Ÿงฉ Arsitektur Aplikasi Aplikasi dibangun dengan ViewModel + StateFlow menggunakan pola...

Tugas 9 PPB A - Dessert Clicker

๐Ÿ“š TUGAS 9 PPB A ๐Ÿฐ Dessert Clicker ๐Ÿ‘ค Nama: Syomeron Ansell Widjaya ๐Ÿ†” NRP: 5025211250 ๐Ÿซ Kelas: Pemrograman Perangkat Bergerak A ๐Ÿ“… Tahun Ajaran: 2024/2025 (Semester Genap) ๐Ÿ”— GitHub ๐Ÿ“ Deskripsi Aplikasi Dessert Clicker adalah aplikasi simulasi sederhana berbasis Android yang memungkinkan pengguna "menjual" kue ๐Ÿฉ hanya dengan mengetuk gambar dessert! ๐ŸŽฏ Semakin banyak klik, semakin besar pendapatan! ๐Ÿ’ธ ✨ Fitur Utama ๐Ÿ‘† Interaksi Klik Dessert: Setiap klik pada gambar akan menjual dessert dan menambahkan pemasukan sesuai harga dessert. ๐Ÿ”“ Unlock Dessert Baru: Dessert berubah saat penjualan mencapai jumlah tertentu (misalnya 5, 10, 20...) ๐Ÿ–ผ️ Tampilan Visual Menarik: Background toko roti dan gambar dessert tampil interaktif. ๐Ÿ“Š Informasi Penjualan: Total penjualan dan pendapatan ditampilkan secara real-time. ๐Ÿ“ค Fitur Share: Pengguna bisa membagikan hasil penjualannya via media sosial atau aplikasi lain. ...

Tugas 8 PPB A - Water Bottle Animation

Gambar
๐Ÿ“š TUGAS 8 PPB A ๐Ÿšฐ Water Bottle Animation - Jetpack Compose ๐Ÿ‘ค Nama: Syomeron Ansell Widjaya ๐Ÿ†” NRP: 5025211250 ๐Ÿซ Kelas: Pemrograman Perangkat Bergerak A ๐Ÿ“… Tahun Ajaran: 2024/2025 (Semester Genap) ๐Ÿ”— GitHub ๐Ÿ’ง Deskripsi Aplikasi Aplikasi ini adalah simulasi botol air sederhana dengan animasi, dibuat menggunakan Jetpack Compose . Inspirasi dari video YouTube yang diberikan oleh dosen, namun saya kembangkan lebih lanjut dengan menambahkan tombol “Minum” untuk mengurangi isi air. ๐ŸŽจ๐Ÿ’ก ๐ŸŽฏ Fitur Utama ๐Ÿ“Š Menampilkan level air dalam botol berdasarkan volume (dalam ml). ๐Ÿ”ผ Tombol “Isi” untuk menambah volume air (maksimal 2000ml). ๐Ÿ”ฝ Tombol “Minum” untuk mengurangi air (turun menjadi 400ml secara bertahap). ๐Ÿ’ง Tampilan air berubah secara animatif ketika volume berubah. ๐Ÿ“ฑ Responsif dan visual menarik menggunakan Canvas serta AnimatedFloat . ⚙️ Teknologi yang Digunakan ๐Ÿงฉ Jetpack Compose : Untuk membangun UI secara...

Tugas 7 PPB A - Login Page

Gambar
๐Ÿ“š TUGAS 7 PPB A ๐Ÿ” Aplikasi Login Page - Jetpack Compose ๐Ÿ‘ค Nama: Syomeron Ansell Widjaya ๐Ÿ†” NRP: 5025211250 ๐Ÿซ Kelas: Pemrograman Perangkat Bergerak A ๐Ÿ“… Tahun Ajaran: 2024/2025 (Semester Genap) ๐Ÿ”— GitHub ๐Ÿ“ Deskripsi Aplikasi ini adalah halaman login sederhana berbasis Jetpack Compose . Tugas ini bertujuan untuk memahami bagaimana membuat tampilan form login modern dengan fitur seperti flip animation , input validasi, dan navigasi antar halaman login dan sign up. ๐Ÿ“ฆ Struktur Umum Program ๐Ÿงฉ LoginScreen() : Tampilan utama yang menampilkan halaman login dan sign-up. ๐Ÿ“„ LoginCard() : Menampilkan form login lengkap dengan email, password, dan tombol login. ๐Ÿ†• SignUpCard() : Form pendaftaran untuk pengguna baru. ๐ŸŽฏ Fitur Unggulan ๐Ÿ”„ Flip Animation : Transisi 3D antar halaman login dan registrasi. ๐Ÿ” Input Email & Password dengan toggle visibility pada password. ✅ Checkbox Remember Me dan syarat & ketentuan ....

Tugas 6 Money Converter

๐Ÿ“š TUGAS 6 PPB A ๐Ÿ’ฐ Money Converter App ๐Ÿ‘ค Nama: Syomeron Ansell Widjaya ๐Ÿ†” NRP: 5025211250 ๐Ÿซ Kelas: Pemrograman Perangkat Bergerak A ๐Ÿ“… Tahun Ajaran: 2024/2025 (Semester Genap) ๐Ÿ”— GitHub ๐Ÿ“ Deskripsi Aplikasi Money Converter ini dibuat dengan Kotlin menggunakan Android Studio , berfungsi untuk mengonversi nilai mata uang dari USD ke IDR dengan tampilan sederhana dan responsif. ✨ Fitur ๐Ÿ“ฒ Input nilai USD dari pengguna ๐Ÿ”„ Tombol Convert untuk mengubah USD ke IDR ๐Ÿงน Tombol Clear untuk mengosongkan input dan hasil ๐Ÿ’ฑ Kurs tetap: 1 USD = 16.795 IDR ✅ Validasi input kosong atau salah ⚙️ Teknologi ๐Ÿ“Œ Kotlin ๐Ÿ“ฑ Android Studio ๐ŸŽจ ConstraintLayout ๐Ÿงฉ API 21+ (Android 5.0 Lollipop) ๐Ÿงช Cara Menggunakan Masukkan jumlah USD di kolom input. Tekan tombol Convert untuk melihat hasil dalam IDR. Tekan tombol Clear untuk mereset input dan hasil. ๐Ÿ› ️ Struktur Proyek MainActivity.kt – Logika konversi & penghapusan kolom...

Tugas 5 PPB A - Simple Calculator

๐Ÿ“š TUGAS 5 PPB A ๐Ÿงฎ Simple Calculator App ๐Ÿ‘ค Nama: Syomeron Ansell Widjaya ๐Ÿ†” NRP: 5025211250 ๐Ÿซ Kelas: Pemrograman Perangkat Bergerak A ๐Ÿ“… Tahun Ajaran: 2024/2025 (Semester Genap) ๐Ÿ”— GitHub ๐Ÿ“Œ Deskripsi Simple Calculator adalah aplikasi kalkulator sederhana yang dibangun menggunakan Kotlin di Android Studio . Aplikasi ini memungkinkan pengguna untuk melakukan perhitungan aritmatika dasar secara cepat dan efisien. ✨ Fitur ๐Ÿ”ข Input dua angka dari pengguna. ➕ Penjumlahan ➖ Pengurangan ✖️ Perkalian ➗ Pembagian ๐Ÿ“ค Menampilkan hasil langsung di layar. ๐Ÿงฉ Struktur File MainActivity.kt – Menangani logika perhitungan. activity_main.xml – Mengatur UI tampilan. strings.xml – Menyimpan teks aplikasi. ⚙️ Alur Kerja Aplikasi ๐Ÿ“ฅ Pengguna melihat dua kolom input & tombol operasi. ๐Ÿ–Š️ Masukkan dua angka. ๐Ÿ”˜ Pilih operasi: +, -, ×, atau ÷. ๐Ÿง  Sistem memproses dan menghitung hasilnya. ๐Ÿ“บ Hasil ditampil...