Postingan

Menampilkan postingan dari April, 2026

Mochamad Kolbi Nuron_5025231183_ETS PPB B

Gambar
 Nama: Mochamad Kolbi Nuron Nrp: 5025231183 ETS PPB B Membuat Aplikasi To Do List 📌 LATAR BELAKANG Dalam kehidupan sehari-hari, banyak orang memiliki berbagai aktivitas dan tugas yang harus diselesaikan. Namun, sering kali tugas-tugas tersebut tidak tercatat dengan baik sehingga menyebabkan keterlambatan atau bahkan terlupakan. Dengan perkembangan teknologi mobile, khususnya smartphone berbasis Android, pengguna dapat memanfaatkan aplikasi untuk membantu mengelola tugas secara lebih efektif dan efisien. Oleh karena itu, dibuatlah aplikasi Daily Task Manager yang bertujuan untuk membantu pengguna dalam: Mencatat tugas harian Mengatur deadline Menandai tugas yang telah selesai 🎯 RUMUSAN MASALAH Bagaimana membuat aplikasi pengelola tugas harian berbasis Android? Bagaimana menyimpan data tugas secara permanen? Bagaimana menampilkan data tugas secara efisien? Bagaimana mengatur tugas berdasarkan deadline dan status? 🎯 TUJUAN Membuat aplikasi To-Do List berbasis Android Mengimplementa...

Mochamad Kolbi Nuron_5025231183_Membuat Halaman Login

Gambar
  Nama: Mochamad Kolbi Nuron NRP: 5025231183 PPB (B) membuat halaman login 1. Nama & Tujuan Proyek Proyek ini adalah sebuah Halaman Login (Login Screen) untuk aplikasi Android. Aplikasi ini dirancang dengan antarmuka pengguna (UI) yang modern, bersih, dan fungsional, berfungsi sebagai gerbang masuk bagi pengguna ke dalam sistem aplikasi. 2. Teknologi yang Digunakan •      Bahasa Pemrograman: Kotlin. •      UI Framework: Jetpack Compose (toolkit modern Android untuk membangun UI secara deklaratif). •      Design System: Material Design 3 (M3), yang terlihat dari penggunaan komponen seperti Scaffold, ButtonDefaults, dan                OutlinedTextField. •      State Management: Menggunakan remember dan mutableStateOf untuk menangani input pengguna secara real-time. 3. Fitur Utama UI •      Header Visual: Terdapat logo aplikasi (logo_login) yang diposisikan di te...

Mochamad Kolbi Nuron_Membuat Kalkulator

 Nama: Mochamad Kolbi Nuron NRP: 5025231183 Kelas: PPB B Membuat aplikasi kalkulator sederhana 1. Gambaran Umum Aplikasi ini adalah kalkulator sederhana berbasis Android yang dibuat menggunakan Jetpack Compose . Fitur utama: Input dua angka menggunakan TextField Operasi matematika: Penjumlahan (+) Pengurangan (-) Perkalian (*) Pembagian (/) Menampilkan hasil perhitungan Tombol reset untuk menghapus input 2. Struktur Utama Program Aplikasi terdiri dari: MainActivity → entry point aplikasi CalculatorScreen() → UI utama dan logika Preview → tampilan di Android Studio 3. Penjelasan Kode per Bagian 3.1 MainActivity (Entry Point) class MainActivity : ComponentActivity () { override fun onCreate ( savedInstanceState : Bundle ? ) { super . onCreate ( savedInstanceState ) enableEdgeToEdge () setContent { KalkulatorTheme { Scaffold ( modifier = Modifier . fillMaxSize ()) { innerPadding -> ...

Mochamad Kolbi Nuron_DiceRoller

 Nama: Mochamad Kolbi Nuron Nrp: 5025231183 kelas: PPB B Tugas: membuat implementasi komponen antarmuka pengguna (UI) pada platform Android menggunakan Jetpack Compose. Fokus utama praktikum ini adalah pembuatan aplikasi Dice Roller, sebuah permainan dadu sederhana yang mendemonstrasikan interaksi tombol dan pengelolaan status (state) dalam aplikasi. 1. Pendahuluan Dalam pengembangan aplikasi Android modern, pembuatan antarmuka pengguna (User Interface/UI) menjadi lebih mudah dengan hadirnya Jetpack Compose . Toolkit ini memungkinkan developer membuat UI secara deklaratif hanya menggunakan bahasa Kotlin tanpa perlu XML. Pada praktikum ini, dibuat sebuah aplikasi sederhana bernama Dice Roller , yaitu aplikasi yang mensimulasikan pelemparan dadu. Aplikasi ini akan menampilkan gambar dadu sesuai angka yang dihasilkan secara acak ketika tombol ditekan. Praktikum ini berfokus pada: Pembuatan UI menggunakan Jetpack Compose Interaksi pengguna melalui tombol Pengelolaan state (da...