Postingan

Tugas 4 PPB A - Dice Roller

📚 TUGAS 4 PPB A 🎲 Aplikasi Dice Roller dengan Jetpack Compose 👤 Nama: Syomeron Ansell Widjaya 🆔 NRP: 5025211250 🏫 Kelas: Pemrograman Perangkat Bergerak A 📅 Tahun Ajaran: 2024/2025 (Semester Genap) 🔗 GitHub 📌 Deskripsi Dice Roller App adalah aplikasi Android sederhana yang dibangun menggunakan Jetpack Compose . Aplikasi ini memungkinkan pengguna untuk me-roll dadu secara acak dengan satu tombol dan menampilkan hasilnya dalam bentuk gambar dadu yang sesuai. ✨ Fitur Utama 🎲 Menampilkan gambar dadu sesuai hasil roll. 🖱️ Tombol interaktif untuk me-roll dadu secara acak. 📱 UI modern dan deklaratif menggunakan Jetpack Compose. 📁 Struktur Kode MainActivity.kt : Entry point aplikasi yang menampilkan DiceRollerApp() . DiceRollerApp() : Fungsi composable utama yang memanggil DiceWithImageAndButton() . DiceWithImageAndButton() : 📌 Menggunakan remember { mutableIntStateOf(1) } untuk menyimpan hasil dadu. ...

Tugas 3 PPB A - Aplikasi Ulang Tahun

Gambar
📚 TUGAS 3 PPB A 🎉 Aplikasi Ulang Tahun dengan Jetpack Compose 👤 Nama: Syomeron Ansell Widjaya 🆔 NRP: 5025211250 🏫 Kelas: Pemrograman Perangkat Bergerak A 📅 Tahun Ajaran: 2024/2025 (Semester Genap) 🔗 GitHub 🎈 Selamat datang di proyek Birthday Card ! Aplikasi ini menampilkan ucapan selamat ulang tahun yang sederhana dan elegan menggunakan Jetpack Compose. Dengan tata letak yang rapi, font dekoratif, dan efek visual, aplikasi ini cocok sebagai inspirasi kartu digital personal. 🎂📱 📌 Deskripsi Birthday Card adalah aplikasi Android sederhana yang menampilkan ucapan ulang tahun dengan tampilan teks yang dipusatkan dan estetis menggunakan Jetpack Compose. ✨ Fitur 🎯 Ucapan Terpusat: Menampilkan "Happy Birthday Sam!" dan "From Emma" di tengah layar, baik horizontal maupun vertikal. 🔠 Ukuran Font Berbeda: Teks ucapan berukuran 90.sp, sedangkan nama pengirim 36.sp. 🖋️ Font Khusus: Teks ucapan menggunakan...

Tugas 2 PBB A - Jetpack Compose

Gambar
📚 TUGAS 2 PPB A  🚀Jetpack Compose – Aplikasi Hello Android 👤 Nama: Syomeron Ansell Widjaya 🆔 NRP: 5025211250 🏫 Kelas: Pemrograman Perangkat Bergerak A 📅 Tahun Ajaran: 2024/2025 (Semester Genap) 🔗 GitHub 📸 Gambar 1. Tampilan Aplikasi HelloAndroid 🛠️ Cara Membuat Aplikasi HelloAndroid dengan Jetpack Compose Membuat Proyek Baru - Klik "New Project" - Pilih "Empty Activity" , lalu klik Next - Isi detail proyek:    📌 Name: HelloAndroid    📌 Package name: com.example.helloandroid    📌 Language: Kotlin    📌 Minimum SDK: API 21 (Lollipop) - Klik Finish dan tunggu hingga build selesai Memperbaiki MainActivity.kt package com.example.helloandroid import android.os.Bundle import androidx.activity.ComponentActivity import androidx.activity.compose.setContent import androidx.compose.foundation.layout.* import androidx.compose.m...

Tugas 1 PPB A - Perkembangan Teknologi Perangkat Bergerak

📱 Perkembangan Teknologi Perangkat Bergerak: Dari Ponsel Tradisional ke Smartphone Pintar 👤  Nama:  Syomeron Ansell Widjaya 🆔  NRP:  5025211250 🏫  Kelas:  Pemrograman Perangkat Bergerak A 📅  Tahun Ajaran:  2024/2025 (Semester Genap) Apakah kamu pernah membayangkan bagaimana smartphone yang kamu gunakan sekarang bisa berkembang begitu pesat? Yuk, kita lihat bagaimana evolusi perangkat bergerak dari masa ke masa! 1️⃣ 1973 – Ponsel Pertama di Dunia 📞 Diperkenalkan oleh Martin Cooper dari Motorola. Beratnya sekitar 2 kg dan hanya bisa untuk menelepon. Baterai hanya bertahan ±30 menit. Meski sangat terbatas, inilah awal dari perangkat bergerak modern. 2️⃣ 1990-an – Ponsel Mulai Umum dan Bisa Kirim SMS ✉️ Ponsel menjadi lebih kecil dan lebih ringan. Mulai bisa mengirim SMS dan melakukan panggilan internasional. Komunikasi menjadi lebih cepat dan efisien. Digunakan oleh masyarakat luas, bukan hanya kalangan tertentu. 3️⃣...

ETS PPB A

Gambar
  Nama : Syomeron Ansell Widjaya NRP : 5025211250 Kelas : PPB A Tahun Ajaran : 2024/2025 (Semester Genap) Proyek - Mobile Front End Dekripsi: Proyek 4: Aplikasi Catatan Keuangan Pribadi Judul Proyek:   “MyMoney Notes” Deskripsi:  Buat aplikasi sederhana untuk mencatat pengeluaran dan pemasukan harian. Fitur Utama: Input jenis transaksi (pemasukan/pengeluaran) Pilih kategori dan nominal Lihat daftar transaksi Tampilan grafik sederhana (opsional menggunakan chart library untuk visualisasi) Preview: Video Presentasi: Github : MyMoney APK : MyMoney Docs : MyMoney PPT : MyMoney

Quiz 2 PBKK

Gambar
  Quiz 2 PEMROGRAMAN BERBASIS KERANGKA KERJA Nama : Syomeron Ansell Widjaya NRP : 5025211250 Kelas : Pemrograman Berbasis Kerangka Kerja A Tahun Ajaran : 2023/2024 (Semester Gasal) Link GitHub Pertanyaan : Buatlah deskripsi aplikasi dan ruang lingkup fitur yang akan dikerjakan ! Desain User Interface untuk aplikasi ! Implementasikan aplikasi dengan menggunakan framework CI ! Jawaban :  Nomor 1 Quiz 2 Soal 1 by Ansell Syomeron Nomor 2 Quiz 2 Soal 2 by Ansell Syomeron Nomor 3

Final Project PBKK

Gambar
   Final Project PEMROGRAMAN BERBASIS KERANGKA KERJA Nama : Syomeron Ansell Widjaya NRP : 5025211250 Kelas : Pemrograman Berbasis Kerangka Kerja A Tahun Ajaran : 2023/2024 (Semester Gasal) Link Paper Link GitHub Pertanyaan : Buatlah deskribsi studi kasus aplikasi ditinjau dari MVC-nya! Buatlah rancangan umum arsitektur atau fitur yang ada dalam aplikasi  (individu) Rancang desain databasenya  (individu) Buat desain front end  (individu) Tentukan Control yang akan mengandle logika back end.  (individu) Implementasikan rancangan yang sudah dibuat  menggunakan Framework NET, CI ataupun Framework Google (pilih salah satu - bisa kelompok maks 3) Buat video presentasinya, upload di youtube, dan didokumentasikan di blog. Jawaban :  Studi Kasus dan MVC Studi Kasus & MVC  by Ansell Syomeron Rancangan Umum & Fitur Rancangan & Fitur  by Ansell Syomeron Desain Database Desain database by Ansell Syomero...