Posts

Showing posts from June, 2025

Tugas 11 PPB

   Tugas 11 Pemrograman Perangkat Bergerak   Nama : Ahmad Rafif Hikmatiar NRP : 5025211247 Kelas : Pemrograman Perangkat Bergerak (D)   Desert Clicker

Tugas 10 PPB

   Tugas 10 Pemrograman Perangkat Bergerak   Nama : Ahmad Rafif Hikmatiar NRP : 5025211247 Kelas : Pemrograman Perangkat Bergerak (D)   Unscramble Word package com.example.unscramblewordapp.ui import androidx.compose.foundation.layout.* import androidx.compose.material3.* import androidx.compose.runtime.* import androidx.compose.ui.Modifier import androidx.compose.ui.unit.dp import com.example.unscramblewordapp.logic.scrambleWord import com.example.unscramblewordapp.logic. wordList @Composable fun UnscrambleGame () { var currentWord by remember { mutableStateOf ( wordList . random ()) } var scrambledWord by remember { mutableStateOf ( scrambleWord (currentWord)) } var userInput by remember { mutableStateOf ( "" ) } var isCorrect by remember { mutableStateOf <Boolean?>( null ) } Column ( modifier = Modifier . fillMaxSize () . padding ( 24 . dp ), verticalArrangement = Arrangement.spacedBy( 16 . dp ) ...

Tugas 9 PPB

   Tugas 9 Pemrograman Perangkat Bergerak   Nama : Ahmad Rafif Hikmatiar NRP : 5025211247 Kelas : Pemrograman Perangkat Bergerak (D)   Desert Clicker package com.example.dessertclickerapp import android.os.Bundle import androidx.activity.ComponentActivity import androidx.activity.compose.setContent import androidx.annotation.DrawableRes import androidx.compose.foundation.Image import androidx.compose.foundation.clickable import androidx.compose.foundation.layout.* import androidx.compose.material3.* import androidx.compose.runtime.* import androidx.compose.ui.Alignment import androidx.compose.ui.Modifier import androidx.compose.ui.res.painterResource import androidx.compose.ui.unit.dp import com.example.dessertclickerapp.ui.theme.DessertClickerAppTheme class MainActivity : ComponentActivity() { override fun onCreate (savedInstanceState: Bundle?) { super .onCreate(savedInstanceState) setContent { DessertClickerAppTheme { ...

FP PPB

SayurBox App - Aplikasi Belanja Sayur Online 🥬 SayurBox App - Aplikasi Belanja Sayur Online SayurBox adalah aplikasi mobile e-commerce yang memfokuskan pada penjualan sayur-sayuran dan produk segar secara online. Aplikasi ini menyediakan platform yang mudah digunakan untuk berbelanja kebutuhan sayur-mayur dengan fitur lengkap seperti katalog produk, keranjang belanja, sistem favorit, dan manajemen pesanan yang terintegrasi. 📊 Presentasi Aplikasi Green Purple Digitalism Basic Simple Presentation by Rafif Hikmatiar Authentication System Implementation class AuthViewModel : ViewModel() { private val _authState = MutableStateFlow(AuthState()) val authState: StateFlow<AuthState> =...