Postingan

Menampilkan postingan dari Mei, 2025

Tugas 10 Unscramble Word App

Gambar
 Unscramble Word App     Pada pertemuan kali ini, dilakukan secara online dan diberikan tugas untuk membuat aplikasi unscramble word. Aplikasi ini adalah  game pengacak ejaan kata untuk satu pemain. Aplikasi menampilkan kata acak, dan pemain harus menebak kata tersebut menggunakan semua huruf yang ditampilkan. Pemain akan mendapatkan poin jika kata tersebut benar. Jika tidak, pemain dapat mencoba menebak kata sebanyak-banyaknya. Aplikasi ini juga memiliki opsi untuk melewati kata saat ini. Di pojok kanan atas, aplikasi menampilkan jumlah kata, yaitu jumlah kata acak yang dimainkan dalam game saat ini. Ada 10 kata acak per game.     Dalam blog kali ini, akan saya lampirkan Readable source code, tampian output, source code, dan video presentasi. Readable Source Code class MainActivity : ComponentActivity() MainActivity adalah activity utama dari aplikasi. ComponentActivity adalah superclass dari activity modern berbasis Compose. override fun onCreate (sav...

Tugas 9 Aplikasi Dessert Clicker (Activity dan Intent) - Mei 22, 2025

Gambar
 Aplikasi Dessert Clicker     Pada pertemuan pemograman perangkat bergerak kali ini, diberikan suatu tugas untuk membuat sebuah aplikasi dessert clicker yang memuat activity dan intent. Dalam blog ini, saya akan melampirkan source code, hasil output, readable source code, dan video presentasi. Readable Source Code 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 (), ) { DessertClickerApp ( desserts = Datasource. dessertList ) } } } } Class utama ap...

Tugas 8 (Aplikasi Woof)

Gambar
 Aplikasi Woolf      Pada pertemuan kai ini, perkuliahan dilakukan secara online dan diberikan penugasan untuk membuat sebuah aplikasi woolf. Tugas ini merupakan tugas ke-8 yang diberikan selama perkuliahan berlangsung. Readable Source Code class MainActivity : ComponentActivity() { override fun onCreate (savedInstanceState: Bundle?) { super .onCreate(savedInstanceState) setContent { WoofTheme { // A surface container using the 'background' color from the theme Surface ( modifier = Modifier. fillMaxSize () ) { WoofApp () } } } } } Sebagai entry point aplikasi Android: onCreate() dipanggil saat aplikasi pertama kali dibuat setContent { ... } mengatur UI menggunakan Compose WoofTheme { Surface { WoofApp() } } : Menetapkan tema dan permukaan latar belakang, lalu memanggil UI utama WoofApp() @Composable...