Posts

Tugas 6 PPB

Image
Tugas 6 PPB Nama      : Ryan Abinugraha NRP        : 5025211178 Membuat Aplikasi Kalkulator Konversi Mata Uang (Min 2 Mata Uang Asing ) Dokumentasi Aplikasi Link Github Link Youtube

Tugas 5 PPB

Image
 Nama      : Ryan Abinugraha NRP         : 5025211178 Tampilan Aplikasi Penjelasan Code : 1. class Tugas5PPB : ComponentActivity() Ini adalah kelas utama yang menjalankan aplikasi. onCreate() adalah fungsi yang pertama kali dipanggil ketika aplikasi dimulai. setContent { ... } berfungsi untuk mengatur tampilan UI menggunakan Jetpack Compose. Di dalamnya, TemperatureConverterUI() dipanggil untuk menampilkan antarmuka pengguna. 2. @Composable fun TemperatureConverterUI() Ini adalah fungsi komposabel (Composable) yang digunakan untuk membangun UI aplikasi. Berikut penjelasan komponennya: State Variables: input : Menyimpan nilai input suhu dari pengguna. result : Menyimpan hasil konversi suhu. isCtoF : Boolean untuk menentukan arah konversi (Celsius ke Fahrenheit atau sebaliknya). UI Layout: Column : Menyusun elemen UI secara vertikal. Text : Menampilkan judul aplikasi. OutlinedTextField : Field inp...

Tugas 4 PPB

Image
Nama : Ryan Abinugraha NRP : 5025211178 Tugas Pertemuan 4 Modifikasi Dice Roller App 1. Penambahan Text Roll Your Dice diatas Gambar Dadu pada MainActivity.kt Text ( text = stringResource (R.string. title ), fontSize = 32 . sp , fontWeight = FontWeight. Bold ) 2. Perubahan Tulisan Roll menjadi Roll The Dice pada strings.xml <resources> <string name ="app_name" > Dice Roller </string> <string name ="roll" > Roll The Dice </string> <string name ="title" > Roll your dice </string> </resources> Link Github : https://github.com/RyanAbinugraha/Tugas-4---PPB Link Youtube : https://youtu.be/6gp34kxcWpc

Tugas 3 PPB

Image
  Nama : Ryan Abinugraha NRP : 5025211178 Tugas Tutorial Tugas Modifikasi Point Hasil Modifikasi : Text "message" sekarang: Bold ( fontWeight = FontWeight.Bold ) Font size tetap besar (100sp) seperti permintaan awal. Warna diganti jadi merah ( color = Color.Red ). Posisi di tengah secara horizontal ( Modifier.fillMaxWidth().align(Alignment.CenterHorizontally) ). Link Github Link Youtube

Project ETS - Spooking

Image
  Aplikasi yang Dibuat      Aplikasi yang dibuat pada ETS kali ini bernama Spooking. Spooking merupakan aplikasi yang dirancang untuk keperluan para pengguna dalam membooking suatu lapangan olahraga. Beberapa cabang olahraga yang terkait seperti: bulu tangkis, sepak bola, basket, dan sebagainya. Fitur Pada Aplikasi 1. Sign Up atau Login Akun 2. Fitur Booking 3. Fitur Melihat kembali hasil bookingan Untuk Source Code Lengkapnya dapat dilihat pada : https://github.com/RyanAbinugraha/etsppb Link YT : https://youtu.be/4aD-x1e_3F4 Link YT Hasil Aplikasi: https://youtu.be/tD8igWYzgbw Link GDocs: https://docs.google.com/document/d/1Y3ngH7YSI5FHxa5f75qlpPgWGktTO60LsaonG2XUW6A/edit?usp=sharing

Tugas 2 PPB - Membuat Aplikasi Sederhana dengan Jetpack Compose

Image
 Nama : Ryan Abinugraha NRP : 5025211178 Tugas 2 PPB - Membuat Aplikasi Sederhana dengan Jetpack Compose Tampilan Output : 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",             style = TextStyle(                 fontSize = 24.sp,  // Ukuran font standar         ...

Tugas 1 PPB

Image
 Nama : Ryan Abinugraha NRP : 5025211178 Kelas : PPB D