Postingan

Tugas 5 PPB - Membuat Aplikasi Kalkulator Sederhana Menggunakan Kotlin

Gambar
ILHAM INSAN WAFI 5025211255 - Kelas PPB (D) Tugas 5 - Membuat Aplikasi Kalkulator Sederhana            Pada kesempatan kali ini, saya ingin membagikan pembelajaran terbaru yang telah saya lakukan. Saya berhasil mengembangkan sebuah aplikasi kalkulator sederhana. Aplikasi ini saya buat dengan mengikuti tutorial di salah satu channel youtube programming. Berikut ini adalah dokumentasi dari hasil aplikasi yang saya buat: Lalu saya melakukan modifikasi pada kode nya dengan menambahkan fitur konversi suhu dari celsius ke fahrenheit. Berikut hasilnya : Berikut merupakan dokumentasi source code yang saya modifikasi untuk menambahkan fitur konversi suhu : class MainActivity : ComponentActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) enableEdgeToEdge() setContent { KalkulatorTheme { Surface(modifier = Modifier.fillMaxSize()) { ...

Tugas 4 PPB (D) - Membuat Aplikasi Dice Roller Interaktif

Gambar
  ILHAM INSAN WAFI 5025211255 - Kelas PPB (D) Tugas 4 - Membuat Aplikasi Dice Roller Interaktif              Pada kesempatan kali ini, saya ingin membagikan pembelajaran terbaru yang telah saya lakukan. Saya berhasil mengembangkan sebuah aplikasi sederhana bernama Dice Roller (pengocok dadu). Aplikasi ini saya buat dengan mengikuti panduan dari modul Membuat Aplikasi Dice Roller Interaktif. Berikut ini adalah dokumentasi dari proses saya dalam mempelajari dan mengerjakan tutorial tersebut.   Menambahkan Animasi pada Dice Roller           Setelah itu, saya melakukan eksplorasi dengan sedikit memodifikasi kode pada MainActivity.kt, dengan menambahkan animasi pada Dice Roller yang sudah saya buat. Berikut merupakan kode hasil modifikasi saya : @Composable fun DiceWithButtonAndImage(modifier: Modifier = Modifier) { var result by remember { mutableStateOf(1) } val imageResource = when (result) { ...

Tugas 2 PPB - Membuat Aplikasi Hello Android

Gambar
  ILHAM INSAN WAFI 5025211255 - Kelas PPB (D) Tugas 2 - Membuat Aplikasi Hello Android Instalasi Android Studio Unduh Android Studio dari situs resmi:  developer.android.com . Lakukan instalasi Android Studio hingga selesai. Buka Android Studio setelah proses instalasi selesai. Buat proyek baru dengan memilih template  "Empty Activity" . Pilih bahasa pemrograman  Kotlin  saat konfigurasi proyek. Klik  Finish  dan tunggu hingga proyek berhasil di-build. Pada pertemuan ketiga ini, kita akan membuat aplikasi sederhana yang menampilkan ucapan ulang tahun menggunakan  Jetpack Compose . Source Code  Kode lengkap dapat dilihat di link github berikut :  Link Github Penjelasan Code MainActivity : Fungsi: Entry point aplikasi saat dijalankan di perangkat Android. enableEdgeToEdge() digunakan untuk membuat aplikasi bisa menggunakan seluruh layar (termasuk area di sekitar status bar dan navigation bar). setContent { ... } menampilkan UI ber...

Tugas 3 - Membuat Aplikasi Selamat Ulang Tahun

Gambar
ILHAM INSAN WAFI 5025211255 - Kelas PPB (D) Tugas 3 - Membuat Aplikasi Selamat Ulang Tahun Instalasi Android Studio Unduh Android Studio dari situs resmi: developer.android.com . Lakukan instalasi Android Studio hingga selesai. Buka Android Studio setelah proses instalasi selesai. Buat proyek baru dengan memilih template "Empty Activity" . Pilih bahasa pemrograman Kotlin saat konfigurasi proyek. Klik Finish dan tunggu hingga proyek berhasil di-build. Pada pertemuan ketiga ini, kita akan membuat aplikasi sederhana yang menampilkan ucapan ulang tahun menggunakan Jetpack Compose . Source Code  Kode lengkap dapat dilihat di link github berikut :  Link Github Penjelasan Code MainActivity : Fungsi: Sebagai titik awal (entry point) aplikasi Android. onCreate() digunakan untuk menetapkan UI yang akan ditampilkan saat aplikasi dijalankan. Di dalamnya digunakan setContent { ... } untuk mengisi tampilan dengan komponen Compose. setContent() : Fungsi: Menampilkan ...

Project ETS PBB (D) - Task Management App

Gambar
Nama : Ilham Insan Wafi NRP : 5025211255 Kelompok : 22 Kelas : PPB (D) Deskripsi Aplikasi Task Management & To-Do List adalah aplikasi mobile yang dirancang untuk membantu pengguna mengatur dan mengelola tugas harian mereka secara efisien. Dengan antarmuka yang bersih dan intuitif, aplikasi ini memudahkan pengguna untuk menambahkan, melihat, dan memperbarui daftar tugas harian mereka. Deskripsi Fitur 1. SplashScreenFragmen SplashScreenFragment merupakan tampilan pembuka yang muncul saat aplikasi pertama kali dijalankan. Halaman ini menyuguhkan ilustrasi menarik yang menggambarkan aktivitas perencanaan tugas, serta menampilkan nama aplikasi dan slogan “Task Management & To Do List” . Selain memberikan kesan visual yang menyenangkan, halaman ini juga berfungsi sebagai pengantar awal sebelum pengguna masuk ke halaman utama. Terdapat tombol “Let’s Start” yang ketika ditekan akan mengarahkan pengguna menuju halaman utama aplikasi, yaitu HomePageFragment. Fitur ini membantu mencipt...

Tugas 1 (Infografis Perkembangan Teknologi Perangkat Bergerak)

Gambar
  Perkembangan Teknologi Komunikasi dan Evolusi Telepon Genggam di Indonesia Kemajuan teknologi komunikasi telah memudahkan masyarakat untuk saling terhubung. Salah satu inovasi yang memberikan manfaat besar adalah telepon genggam (HP), yang kini semakin luas penggunaannya. Di Indonesia, teknologi telepon seluler generasi pertama (1G) mulai diperkenalkan sekitar tahun 1985 dan berkembang hingga 1992. Pada masa itu, sistem yang digunakan adalah Nordic Mobile Telephone (NMT) . Namun, perangkat NMT-450 dan NMT-470 yang beredar saat itu masih berukuran besar dengan berat mencapai 430 gram , sehingga belum dapat dikategorikan sebagai telepon genggam. Selain itu, teknologi ini hanya memungkinkan panggilan dengan durasi maksimal 35 menit dan memiliki harga yang sangat mahal, sekitar Rp10 juta . Memasuki tahun 1993, teknologi generasi kedua (2G) mulai berkembang dan banyak digunakan. Jaringan 2G membawa perubahan besar, yaitu peralihan dari komunikasi analog ke komunikasi digital tahap...

Final Project Pemrograman Berbasis Kerangka Kerja

Gambar
Final Project  Pemrograman Berbasis Kerangka Kerja Nama : Ilham Insan Wafi NRP : 5025211255 Kelas : PBKK (A) Paper :  APLIKASI KASIR PENJUALAN KOPI BERBASIS PHP DENGAN MENGGUNAKAN CODEIGNITER DAN DATABASE MYSQL Link Repository Code Github :  GITHUB APLIKASI KASIR BURAK COFFEE Studi Kasus : Burak Coffee Deskripsi Studi Kasus Aplikasi Burak Coffee Ditinjau dari MVC nya           Studi kasus ini mengidentifikasi masalah sistem toko kopi yang belum memiliki pencatatan transaksi yang efektif. Solusi yang diusulkan adalah pengembangan aplikasi kasir berbasis web menggunakan framework CodeIgniter dan MySQL. MVC digunakan untuk memahami dan mengelola peran masing-masing komponen (Model, View, dan Controller) dalam pengembangan aplikasi kasir. Model menangani data dan logika, Controller mengelola input dan proses, sedangkan View menyajikan informasi kepada pengguna. Solusi ini diharapkan dapat meningkatkan efisiensi dan akurasi pencatatan transaksi to...