Posts

Showing posts from June, 2025

EAS - PPB

Image
  EAS Pemrograman Perangkat Bergerak (PPB) Rayhan Almer Kusumah 5025211115 Mohammad Ahnaf Fauzan 5025211170 Al-Ferro Yudisthira Putra 5025211176 Pesan Lapang Aplikasi pemesanan lapangan olahraga secara online yang memudahkan pengguna untuk menemukan, melihat ketersediaan, dan membooking fasilitas olahraga seperti lapangan tenis indoor, basket outdoor, mini soccer, dll secara real-time. Fitur Pesan Lapang Login Fitur ini memungkinkan pengguna untuk masuk ke dalam akun mereka dengan memasukkan email dan password yang telah didaftarkan sebelumnya. Sistem akan melakukan proses verifikasi untuk memastikan keamanan data pengguna. Setelah berhasil login, pengguna dapat mengakses seluruh layanan aplikasi, termasuk melihat riwayat pemesanan, melakukan booking, dan mengelola profil. Register (Pendaftaran Akun) Fitur pendaftaran akun memberikan kemudahan bagi pengguna baru untuk membuat akun dengan cepat dan aman. Pengguna cukup mengisi informasi dasar seperti nama lengkap, alamat email...

Pertemuan 13-Word Scramble

Image
Nama              : Al-Ferro Yudisthira Putra NRP                : 5025211176 Kelas               : PPB - A WORD SCRAMBLE Pada pertemuan ini, diberikan sebuah tugas untuk membuat sebuah game yang bertujuan untuk menebak kata dari kumpulan karakter yang telah di acak. Aplikasi ini dibangun menggunakan source code sebagai berikut. fun GameScreen (gameViewModel: GameViewModel = viewModel ()) { val gameUiState by gameViewModel. uiState . collectAsState () val mediumPadding = dimensionResource (R.dimen. padding_medium ) Column ( modifier = Modifier . statusBarsPadding () . verticalScroll ( rememberScrollState ()) . safeDrawingPadding () . padding (mediumPadding), verticalArrangement = Arrangement. Center , horizontalAlignment = Alignment. CenterHorizontally...

Week 12_Dessert Clicker

Image
Nama              : Al-Ferro Yudisthira Putra NRP                : 5025211176 Kelas               : PPB - A Dessert Clicker Pada pertemuan kali ini, dibuat sebuah aplikasi dessert clicker. Ketika dessert ditekan, maka jumlah sold dan total revenue akan bertambah Aplikasi ini dibentuk menggunakan code dibawah. class MainActivity : ComponentActivity() { override fun onCreate (savedInstanceState: Bundle?) { enableEdgeToEdge () super .onCreate(savedInstanceState) Log.d( TAG , "onCreate Called" ) setContent { DessertClickerTheme { // A surface container using the 'background' color from the theme Surface ( modifier = Modifier . fillMaxSize () . statusBarsPadding (), ) { ...

Pertemuan 8_Water Bottle

Image
Nama              : Al-Ferro Yudisthira Putra NRP                : 5025211176 Kelas               : PPB - A Water Bottle App Pada pertemuan ini, diberikan sebuah tugas untuk membuat sebuah aplikasi sederhana yang bersifat interaktif. Aplikasi ini memuat sebuah visual botol air minum. Ketika tombol Drink ditekan, maka jumlah mililiter air akan bertambah seperti divisualisasikan pada gambar dibawah. Jumlah mililiter air bertambah menjadi 5000 ml ketika tombol Drink ditekan. Untuk mendapatkan hasil seperti ini, maka dijelaskan dibawah mengenai code pembangun aplikasi ini. class MainActivity : ComponentActivity() { override fun onCreate (savedInstanceState: Bundle?) { super .onCreate(savedInstanceState) setContent { WaterbottleTheme { // A surface container using the 'background' color from ...