Posts

Showing posts from March, 2024

Tugas 4 PBB

Image
  Nama : Muhammad Rafif Fadhil Naufal NRP : 5025201273 Kelas : Pemrograman Perangkat Bergerak - B Tugas 4 : Membuat Dice Roller Interaktif Dalam codelab ini, Anda akan membuat aplikasi  Dice Roller  interaktif yang memungkinkan pengguna melempar dadu dengan mengetuk composable  Button . Hasil lemparan ditampilkan dengan composable  Image  di layar. Anda menggunakan Jetpack Compose dengan Kotlin untuk membuat tata letak aplikasi, lalu menulis logika bisnis untuk menangani peristiwa yang terjadi saat composable  Button  diketuk. package com.example.diceroller import android.os.Bundle import androidx.activity.ComponentActivity import androidx.activity.compose.setContent import androidx.compose.foundation.Image import androidx.compose.foundation.layout.Column import androidx.compose.foundation.layout.Spacer import androidx.compose.foundation.layout.fillMaxSize import androidx.compose.foundation.layout.height import androidx.compose.foundation.lay...

Tugas 2 PBB

Image
  Nama : Muhammad Rafif Fadhil Naufal NRP : 5025201273 Kelas : Pemrograman Perangkat Bergerak - B Tugas 2 : App Android Deskripsi: Pada proyek kali ini, saya mencoba mengimplementasikan sebuah aplikasi untuk memunculkan hello world package com.example.happybirthday import android.os.Bundle import androidx.activity.ComponentActivity import androidx.activity.compose.setContent import androidx.compose.foundation.layout.Column import androidx.compose.foundation.layout.fillMaxSize import androidx.compose.material3.MaterialTheme import androidx.compose.material3.Surface import androidx.compose.material3.Text import androidx.compose.runtime. Composable import androidx.compose.ui.Alignment import androidx.compose.ui.Modifier import androidx.compose.ui.tooling.preview. Preview import com.example.happybirthday.ui.theme.HappyBirthdayTheme import androidx.compose.ui.unit.sp @Composable fun GreetingText (message: String,from: String, modifier: Modifier = Modifier){ Column ( modifier = ...

Tugas 3 PBB

Image
  Nama : Muhammad Rafif Fadhil Naufal NRP : 5025201273 Kelas : Pemrograman Perangkat Bergerak - B Tugas 3 : Project Birthday app Deskripsi: Pada proyek kali ini, saya mencoba mengimplementasikan sebuah aplikasi untuk mengingat ulang tahun menggunakan template Empty Activity yang disediakan oleh Android Studio. Saya melakukan beberapa modifikasi terhadap materi yang telah diberikan untuk memberikan desain yang lebih personal dan sesuai dengan kebutuhan. Dokumentasi:  package com.example.happybirthday import android.os.Bundle import androidx.activity.ComponentActivity import androidx.activity.compose.setContent import androidx.compose.foundation.layout.fillMaxSize import androidx.compose.material3.MaterialTheme import androidx.compose.material3.Surface import androidx.compose.material3.Text import androidx.compose.runtime. Composable import androidx.compose.ui.Modifier import androidx.compose.ui.tooling.preview. Preview import com.example.happybirthday.ui.theme.HappyBirthda...

Tugas PBB B 1

Image
  Tugas 1: Redesign Mobile Application Nama: Muhammad Rafif Fadhil Naufal NRP: 5025201273 Kelas: PPB - B SUPER AIR JETT MOBILE  Aplikasi Super Airjett Mobile adalah platform digital yang memungkinkan pengguna untuk mengakses berbagai layanan terkait penerbangan dengan maskapai penerbangan Garuda Indonesia secara mudah dan cepat melalui perangkat seluler mereka. Aplikasi ini menyediakan fitur-fitur seperti pemesanan tiket pesawat, pengecekan jadwal penerbangan, check-in online, informasi tentang penerbangan, dan manajemen pemesanan. Dengan aplikasi ini, pengguna dapat dengan nyaman mengatur perjalanan mereka dengan Garuda Indonesia secara efisien dan praktis melalui smartphone mereka.