Posts

EAS PPB

Image
Nama : Frederick Yonatan Susanto NRP : 5025211121 Kelas : PPB G Tahun Ajaran : 2024/2025 (Genap)      Pada pertemuan kali ini, kita diminta untuk mengerjakan proyek akhir semester (EAS). Ada beberapa pilihan topik proyek, yaitu aplikasi digital bank, i-Saku, dan alfamind. Dalam mengerjakan ini, saya Frederick Yonatan Susanto (5025211121), memilih membuat aplikasi i-Saku. Berikut adalah dokumentasi dan hasil pekerjaan yang telah dibuat: Link Youtube:  https://youtu.be/feKQGS6WDUs Link Github:   https://github.com/Yoyo999111222/iSaku_EAS_PPB Link Google Drive (PDF + PPT):  https://drive.google.com/drive/folders/1UeGJc4zc9eOot06OjGGmmlRoiW33pcfh?usp=sharing Link Apk:  https://drive.google.com/file/d/1O2bC_RgaMCCvHK4QFMgvERJYCPSlGE6M/view?usp=sharing i-SAKU A. Deskripsi Aplikasi i-Saku  adalah aplikasi dompet digital yang dirancang untuk memudahkan pengguna dalam melakukan transaksi non-tunai secara cepat, aman, dan praktis. i-Saku memberikan pengalam...

Tugas Pertemuan 15 PPB

Image
Nama : Frederick Yonatan Susanto NRP : 5025211121 Kelas : PPB G Tahun Ajaran : 2024/2025 (Genap)      Pada pertemuan kelimabelas di kelas PPB G, kita diminta untuk meredesign Starbucks. Berikut adalah dokumentasi dan hasil aplikasi yang telah dibuat: Link Github:   https://github.com/Yoyo999111222/Starbucks_PPB_G Starbucks A. Deskripsi Aplikasi Starbucks  Redesign adalah hasil redesign dari aplikasi Starbucks dengan fokus utama pada sistem autentikasi berbasis One-Time Password (OTP) untuk meningkatkan keamanan dan kenyamanan pengguna dalam proses registrasi dan login. Dibangun menggunakan Kotlin dan Jetpack Compose, aplikasi ini mengusung tampilan visual yang konsisten dengan identitas brand Starbucks, menghadirkan nuansa yang familiar namun lebih modern dan interaktif. B. Fitur Aplikasi 🎬 Demo Aplikasi Starbucks Video ini menjelaskan aplikasi Starbucks yang dibuat menggunakan Android Studio. D. Kode Sumber 📦 Starbucks - GitHub Repo Klik t...

Tugas Pertemuan 13 PPB

Image
Nama : Frederick Yonatan Susanto NRP : 5025211121 Kelas : PPB G Tahun Ajaran : 2024/2025 (Genap)      Pada pertemuan ketigabelas di kelas PPB G, kita diminta untuk membuat aplikasi cake clicker. Berikut adalah dokumentasi dan hasil aplikasi yang telah dibuat: Link Github:   https://github.com/Yoyo999111222/CakeClicker_PPB_G Cake Clicker A. Deskripsi Aplikasi Cake Clicker  adalah aplikasi kasual interaktif berbasis Android yang dirancang dengan Jetpack Compose, di mana pengguna dapat menikmati pengalaman "clicker game" yang seru dan adiktif sambil mengumpulkan kue lezat virtual dan mengumpulkan pendapatan. B. Fitur Aplikasi 🎬 Demo Aplikasi CakeClicker  Video ini menjelaskan aplikasi CakeClicker yang dibuat menggunakan Android Studio. D. Kode Sumber 📦 CakeClicker - GitHub Repo Klik tombol di bawah untuk melihat source code aplikasi CakeClicker pada GitHub. 🔗 Kunjungi GitHub E. Referensi https://kuliahppb.blogspot.com/2024/05/activi...

Tugas Pertemuan 12 PPB

Image
Nama : Frederick Yonatan Susanto NRP : 5025211121 Kelas : PPB G Tahun Ajaran : 2024/2025 (Genap)      Pada pertemuan keduabelas di kelas PPB G, kita diminta untuk membuat aplikasi woof. Berikut adalah dokumentasi dan hasil aplikasi yang telah dibuat: Link Github:   https://github.com/Yoyo999111222/Woof_PPB_G Woof A. Deskripsi Aplikasi Woof  adalah aplikasi Android sederhana yang menampilkan daftar anjing dengan informasi seperti nama, umur, mood, dan deskripsi singkat. Aplikasi ini dikembangkan menggunakan Jetpack Compose dan mendukung tampilan Dark Mode serta filter berdasarkan mood (Happy, Sleepy, Playful). B. Fitur Aplikasi 🎬 Demo Aplikasi Woof  Video ini menjelaskan aplikasi Woof yang dibuat menggunakan Android Studio. D. Kode Sumber 📦 Woof - GitHub Repo Klik tombol di bawah untuk melihat source code aplikasi Woof pada GitHub. 🔗 Kunjungi GitHub E. Referensi https://kuliahppb.blogspot.com/2024/04/penerapan-tema-material-aplikasi-wo...

Tugas Pertemuan 11 PPB

Image
Nama : Frederick Yonatan Susanto NRP : 5025211121 Kelas : PPB G Tahun Ajaran : 2024/2025 (Genap)      Pada pertemuan kesebelas di kelas PPB G, kita diminta untuk membuat aplikasi image scroll. Berikut adalah dokumentasi dan hasil aplikasi yang telah dibuat: Link Github:   https://github.com/Yoyo999111222/ImageScroll_PPB_G Image Scroll  A. Deskripsi Aplikasi ImageScroll adalah  aplikasi afirmasi harian yang dirancang untuk memberikan semangat dan inspirasi melalui kombinasi gambar penuh makna, kata-kata positif, serta fitur interaktif seperti pencarian, favorit, dan suara motivasi. B. Fitur Aplikasi 🎬 Demo Aplikasi ImageScroll  Video ini menjelaskan aplikasi ImageScroll yang dibuat menggunakan Android Studio. D. Kode Sumber 📦 ImageScroll - GitHub Repo Klik tombol di bawah untuk melihat source code aplikasi ImageScroll pada GitHub. 🔗 Kunjungi GitHub E. Referensi https://kuliahppb.blogspot.com/2024/04/membuat-image-scroll-dengan-men...

Tugas Pertemuan 7 PPB

Image
Nama : Frederick Yonatan Susanto NRP : 5025211121 Kelas : PPB G Tahun Ajaran : 2024/2025 (Genap)      Pada pertemuan ketujuh di kelas PPB G, kita diminta untuk membuat sebuah aplikasi login page sederhana. Berikut adalah dokumentasi dan hasil aplikasi yang telah dibuat: Link Github:   https://github.com/Yoyo999111222/LoginPage_PPB_G Login Page A. Deskripsi Aplikasi LoginPage  adalah aplikasi Android yang didesain dengan tampilan menarik, elegan, dan stylish. Aplikasi ini menyediakan fitur login yang mudah digunakan dengan antarmuka yang bersih dan responsif. Pengguna dapat masuk menggunakan email dan kata sandi yang mereka daftarkan, dengan visualisasi kata sandi yang dapat disembunyikan atau ditampilkan sesuai kebutuhan. B. Fitur Aplikasi 🎬 Demo Aplikasi LoginPage  Video ini menjelaskan aplikasi LoginPage yang dibuat menggunakan Android Studio. D. Kode Sumber 📦 LoginPage - GitHub Repo Klik tombol di bawah untuk ...

Tugas Pertemuan 6 PPB

Image
Nama : Frederick Yonatan Susanto NRP : 5025211121 Kelas : PPB G Tahun Ajaran : 2024/2025 (Genap)      Pada pertemuan keenam di kelas PPB G, kita diminta untuk membuat sebuah aplikasi konverter mata uang sederhana. Berikut adalah dokumentasi dan hasil pekerjaan yang telah dibuat: Link Github:   https://github.com/Yoyo999111222/CalculatorConverter_PPB_G Calculator Converter  A. Deskripsi Aplikasi CalculatorConverter  adalah  aplikasi yang memudahkan pengguna untuk mengonversi nilai mata uang antar negara dengan cepat dan mudah. Dilengkapi dengan antarmuka yang elegan dan modern, aplikasi ini memungkinkan pengguna untuk melakukan konversi mata uang secara real-time dengan berbagai pilihan mata uang internasional. Aplikasi ini menggunakan kurs yang selalu diperbarui agar hasil konversi selalu akurat dan relevan. B. Fitur Aplikasi 🎬 Demo Aplikasi CalculatorConverter  Video ini menjelaskan aplikasi CalculatorConverter y...

Tugas Pertemuan 5 PPB

Image
Nama : Frederick Yonatan Susanto NRP : 5025211121 Kelas : PPB G Tahun Ajaran : 2024/2025 (Genap)      Pada pertemuan kelima di kelas PPB G, kita diminta untuk membuat aplikasi kalkulator sederhana yang menjalankan operasi aritmetika sederhana (penjumlahan, pengurangan, perkalian, dan pembagian) menggunakan bahasa pemrograman Kotlin. Berikut adalah dokumentasi dan hasil aplikasi yang telah dibuat: Link Github:   https://github.com/Yoyo999111222/CalculatorSederhana_PPB_G Calculator Sederhana A. Deskripsi Aplikasi CalculatorSederhana  adalah aplikasi kalkulator yang mudah digunakan, memungkinkan pengguna untuk melakukan operasi matematika dasar seperti penjumlahan, pengurangan, perkalian, dan pembagian. Aplikasi ini memiliki antarmuka yang sederhana dan elegan, dirancang dengan prinsip desain yang modern dan responsif. Kalkulator ini memungkinkan pengguna untuk memasukkan dua angka dan memilih operasi yang diinginkan, lalu menampilkan hasilnya secara langsung....

Tugas Pertemuan 4 PPB

Image
Nama : Frederick Yonatan Susanto NRP : 5025211121 Kelas : PPB G Tahun Ajaran : 2024/2025 (Genap)      Pada pertemuan keempat di kelas PPB G, kita diminta untuk membuat aplikasi Dice Roller interaktif menggunakan Jetpack Compose. Berikut adalah dokumentasi dan hasil pekerjaan yang telah dibuat: Link Github:   https://github.com/Yoyo999111222/DiceRoller_PPB_G Dice Roller A. Deskripsi Aplikasi DiceRoller  adalah aplikasi sederhana yang memungkinkan pengguna untuk melempar dadu digital dengan animasi visual yang menarik. Aplikasi ini memberikan pengalaman acak yang menyenangkan dengan efek animasi flip 3D yang membuat dadu terlihat berputar sebelum menghasilkan angka. Aplikasi ini sangat cocok digunakan untuk berbagai keperluan seperti permainan papan, aplikasi pengacak angka, atau sekadar hiburan. B. Fitur Aplikasi 🎬 Demo Aplikasi DiceRoller  Video ini menjelaskan aplikasi DiceRoller yang dibuat menggunakan Android Studio. D. Kode ...

Tugas Pertemuan 3 PPB

Image
Nama : Frederick Yonatan Susanto NRP : 5025211121 Kelas : PPB G Tahun Ajaran : 2024/2025 (Genap)      Pada pertemuan ketiga di kelas PPB G, kita diminta untuk belajar menggunakan Jetpack Compose untuk membangun aplikasi Android sederhana yang menampilkan pesan "ulang tahun" di layar. Berikut adalah dokumentasi dan hasil aplikasi yang telah dibuat: Link Github:   https://github.com/Yoyo999111222/HappyBirthday_PPB_G HappyBirthday  A. Deskripsi Aplikasi HappyBirthday adalah aplikasi sederhana namun penuh kebahagiaan yang memungkinkan pengguna untuk merayakan ulang tahun secara digital. Dengan aplikasi ini, pengguna dapat memasukkan nama dan ucapan mereka, kemudian melihat tampilan yang menyenankan yang menampilkan pesan "Happy Birthday" serta ucapan khusus yang mereka buat. B. Fitur Aplikasi 🎬 Demo Aplikasi HappyBirthday Video ini menjelaskan aplikasi HappyBirthday yang dibuat menggunakan Android Studio. D. Kode Sumber 📦 HappyBirthday - Gi...

ETS PPB

Image
Nama : Frederick Yonatan Susanto NRP : 5025211121 Kelas : PPB G Tahun Ajaran : 2024/2025 (Genap)      Pada pertemuan kali ini, kita diminta untuk mengerjakan proyek tengah semester. Ada beberapa pilihan topik proyek, yaitu aplikasi to-do list, resep makanan, booking tempat olahraga, catatan keuangan, dan galeri foto. Dalam mengerjakan ini, saya Frederick Yonatan Susanto (5025211121), memilih membuat aplikasi resep makanan. Berikut adalah dokumentasi dan hasil pekerjaan yang telah dibuat: Link Youtube:  https://youtu.be/t5GyP3LaALo Link Github:   https://github.com/Yoyo999111222/ResepKita_ETS_PPB Link App :  https://drive.google.com/file/d/1wn3hVU5nDSETUr7VtKDMTbOHXnr0q73a/view?usp=sharing Link Files:  https://drive.google.com/drive/folders/1139FezTqxoibqhGJcRoU2D1HcFxgrQ9J?usp=sharing RESEP KITA A. Deskripsi Aplikasi ResepKita adalah aplikasi Android berbasis Jetpack Compose yang menyediakan berbagai resep masakan khas Indonesia. Aplikasi ini dirancang...

Tugas Pertemuan 2 PPB

Image
Nama : Frederick Yonatan Susanto NRP : 5025211121 Kelas : PPB G Tahun Ajaran : 2024/2025 (Genap)      Pada pertemuan kedua di kelas PPB G, kita diminta untuk belajar menggunakan Jetpack Compose dan membuat aplikasi pertama sederhana "Hello World". Berikut adalah dokumentasi dan hasil aplikasi yang telah dibuat: Link Github:   https://github.com/Yoyo999111222/HelloWorld_PPB_G Hello World A. Deskripsi Aplikasi HelloWorld  adalah  aplikasi Android sederhana yang menampilkan pesan "Hello, World!" dengan latar belakang yang berubah warna secara dinamis. Dirancang untuk pengembang pemula, aplikasi ini tidak hanya memperkenalkan struktur dasar proyek Android, tetapi juga memperlihatkan penggunaan logika sederhana untuk mengubah tampilan antarmuka secara interaktif dan menarik. B. Fitur Aplikasi 🎬 Demo Aplikasi HelloWorld Video ini menjelaskan aplikasi HelloWorld yang dibuat menggunakan Android Studio. D. Kode Sumber 📦 HelloW...

Tugas Pertemuan 1 PPB

Image
Nama : Frederick Yonatan Susanto NRP : 5025211121 Kelas : PPB G Tahun Ajaran : 2024/2025 (Genap)      Pada pertemuan pertama di kelas PPB G, kita diminta untuk membuat resume/review Perkembangan Teknologi Perangkat Bergerak, baik Hardware, OS, maupun jenis aplikasi yang ada di Perangkat Mobile. Perkembangan Teknologi Perangkat Bergerak (Mobile) dari Awal hingga 2025 Teknologi perangkat bergerak telah berkembang pesat sejak pertama kali diperkenalkan hingga tahun 2025. Mulai dari telepon genggam sederhana hingga smartphone berbasis AI, perkembangan ini mencakup berbagai aspek seperti chipset, sistem operasi, aplikasi, dan antarmuka pengguna. Berikut ini adalah evolusi perkembangan perangkat mobile secara detail. 1. Perkembangan Teknologi Chipset, Mikroprosesor, dan Hardware/Software Era 1970-an - 1990-an Chipset & Mikroprosesor : Perangkat awal seperti Motorola DynaTAC (dirilis 1983) menggunakan teknologi analog dengan prosesor sederhana yang hanya mendukung komunika...