Postingan

Tugas Pertemuan 5 PPB - Membuat Aplikasi Kalkulator dengan menggunakan Kotlin(BMI Kalkulator)

Gambar
  Faiz Haq Noviandra Ciptadi Putra 5025211132 Tugas Pertemuan 5 Penjelasan Pemrograman: 1. Class Tugas5PPB :  ComponentActivity() Fungsi  onCreate()  akan dipanggil pertama kali saat aplikasi dimulai. Metode  setContent{ ... }  digunakan untuk menetapkan  User Interface  (UI) dengan Jetpack Compose. Di dalamnya, fungsi  TemperatureConverterUI()  dipanggil untuk menampilkan tampilan antarmuka pengguna aplikasi. 2. @Composable fun  TemperatureConverterUI() Fungsi ini merupakan fungsi  composable  yang digunakan untuk merancang tampilan antarmuka aplikasi. Berikut adalah penjelasan dari setiap komponennya: Variable State input : Menyimpan data suhu yang dimasukkan oleh pengguna. result : Menyimpan output dari hasil konversi suhu. isCtoF : Tipe boolean yang menentukan arah konversi, apakah dari Celsius ke Fahrenheit atau sebaliknya. Tata Letak User Interface (UI) Column : Mengatur susunan komponen UI secara vertikal. Text : Me...

Tugas Pertemuan 4 PPB - Membuat aplikasi Dice Roller interaktif

Gambar
  Faiz Haq Noviandra Ciptadi Putra 5025211132 Tugas 4 Langkah-Langkah Membuat Aplikasi Dice Roller Untuk membuat aplikasi Dice Roller menggunakan Jetpack Compose, kita perlu melakukan beberapa langkah berikut: Membuat proyek baru di Android Studio Mengatur dependencies untuk Jetpack Compose Membuat fungsi composable untuk aplikasi Membuat fungsi composable untuk tombol dan gambar Mengatur layout untuk aplikasi Menambahkan string resource untuk tombol "Roll" Menambahkan gambar dadu ke folder drawable Menjalankan aplikasi Deskripsi Proyek: Aplikasi Android ini bernama  Dice Roller , yang dirancang untuk mensimulasikan lemparan dadu secara acak ketika pengguna menekan sebuah tombol. Proyek ini menggunakan  Jetpack Compose , sebuah framework UI deklaratif dari Android. Struktur Proyek: MainActivity : Merupakan kelas utama yang menjalankan aplikasi. Kelas ini mewarisi  ComponentActivity  dan menggunakan fungsi  setContent  untuk menampilkan antarmuka Compos...

Tugas 3 PPB-D Faiz Haq Noviandra Ciptadi Putra

Gambar
Nama: Faiz Haq Noviandra Ciptadi Putra Nrp: 5025211132 Tugas 3 Happy birthday Proyek ini merupakan aplikasi ucapan ulang tahun yang dibuat menggunakan  Jetpack Compose . Aplikasi menampilkan gambar latar, kotak teks berisi ucapan, serta desain yang responsif dan modern. Tampilan Sebelum Modifikasi Tampilan Sesudah Modifikasi Kesimpulan Proyek ini membantu memahami cara kerja Jetpack Compose dalam membangun UI Android modern. Dari perubahan tampilan gambar, pengaturan tema, hingga preview dan penggunaan Material3 semuanya dilakukan secara deklaratif dan efisien. Link Github Link Youtube  

Membuat Aplikasi Sederhana dengan Jetpack Compose

Gambar
  Nama: Faiz Haq Noviandra Ciptadi Putra Nrp: 5025211132 Kelas: PPB-D Tugas2 Pada tugas minggu kedua, kami diminta membuat aplikasi sederhana menggunakan Jetpack Compose, yang menampilkan daftar sapaan (greeting) di mana setiap kontainer dapat diperluas (expand) secara individual. Tampilan Aplikasi Penjelasan Aplikasi Kode yang Dimodifikasi : ---------------------------------- @Composable fun Greeting(name: String) {     // Create a simple greeting with some style     Column(         modifier = Modifier             .fillMaxSize()             .padding(16.dp),         horizontalAlignment = Alignment.CenterHorizontally,         verticalArrangement = Arrangement.Center     ) {         // Teks "Halo, " dengan gaya standar         Text(             text = "Halo, $name", ...

ETS PPB-D Faiz Haq Noviandra Ciptadi Putra

Gambar
Evaluasi Tengah Semester Pemrograman Perangkat Bergerak - D Nama : Ahmad Rafif Hikmatiar NRP : 5025211247 Nama : Faiz Haq Noviandra Ciptadi Putra NRP : 5025211132 Aplikasi BookSport Sebuah aplikasi yang bertujuan untuk membantu user dalam melakukan booking lapangan untuk olahraga sesuai jadwal dan olahraga yang diinginkan. Jadi orang yang ingin melakukan booking lapangan tidak perlu repot-repot untuk pergi ke lokasi dengan worst case lapangan sudah penuh. User hanya perlu membuka aplikasi BookSport untuk melakukan check apakah lapangan tersedia atau tidak dan tidak perlu melakukan "gambling" untuk pergi ke lokasi menanyakan ketersediaan lapangan. youtube demo progress github Blogspot rafif Blogspot faiz

Infografis Mengenai Teknologi Perangkat Bergerak

Gambar
Teknologi Perangkat Bergerak: Evolusi, Komponen, dan Tren Masa Depan 1. Pengertian Teknologi Perangkat Bergerak Teknologi perangkat bergerak (mobile technology) mengacu pada berbagai teknologi yang memungkinkan komunikasi, komputasi, dan konektivitas internet menggunakan perangkat portabel seperti smartphone, tablet, smartwatch, dan perangkat Internet of Things (IoT). Teknologi ini terus berkembang seiring kemajuan dalam jaringan seluler, kecerdasan buatan (AI), dan integrasi cloud computing. 2. Evolusi Teknologi Perangkat Bergerak Teknologi perangkat bergerak telah mengalami perkembangan pesat sejak diperkenalkan pertama kali. Berikut adalah tahapan evolusi jaringan seluler yang menjadi tulang punggung teknologi ini: 1G (1980-an): Menggunakan sistem analog, hanya mendukung panggilan suara. 2G (1990-an): Peralihan ke komunikasi digital dengan dukungan SMS dan MMS. 3G (2000-an): Memungkinkan akses internet seluler, panggilan video, dan streaming media. 4G (2010-an): ...

PET 10_Faiz Haq Noviandra Ciptadi Putra_5025211132

Gambar
  Nama: Faiz Haq Noviandra Ciptadi Putra NRP: 5025211132 Kelas: PBKK-B TUGAS PERTEMUAN 10 Memanfaatkan SB Admin dengan View Parsial di CodeIgniter 4 SB Admin 5 adalah tema administrasi Bootstrap yang keren dan responsif. Tema ini dapat digunakan untuk membuat antarmuka pengguna yang dinamis dan estetis untuk aplikasi web Anda. Dalam panduan ini, kita akan membahas cara menggunakan View Parsial di CodeIgniter 4 untuk mengintegrasikan SB Admin ke dalam aplikasi Anda. Langkah 1: Menyiapkan Proyek CodeIgniter 4 Pastikan Anda telah menginstal dan mengonfigurasi CodeIgniter 4 pada server atau lingkungan pengembangan lokal Anda. Langkah 2: Mengunduh dan Menyematkan SB Admin Dapatkan versi terbaru SB Admin dari sumber resminya. Ekstrak file ZIP dan tempatkan struktur direktorinya di dalam folder public proyek CodeIgniter Anda. Langkah 3: Membuat View Parsial Buat direktori baru di dalam folder app/Views dan beri nama partials. Dalam folder ini, buat file header.php dan footer.php. Isi kedu...