Posts

Showing posts from May, 2024

ETS PPB I

Image
Muhammad Ferdian Iqbal / 5025201020 PPB I /  Github  /  Youtube  /  Jawaban ETS Pada kesempatan kali ini, saya akan mencoba melakukan redesign aplikasi M.TIX . Fitur yang saya redesign adalah Playing, Theater, dan detail Theater . Berikut adalah hasil redesign aplikasinya. Selanjutnya, untuk demo aplikasi, Anda dapat melihat melalui link youtube yang sudah saya berikan. Terima kasih. Sampai jumpa pada kesempatan berikutnya. Muhammad Ferdian Iqbal / 5025201020 PPB I /  Github  /  Youtube  /  Jawaban ETS

Activity dan Intent Pada Aplikasi Dessert Clicker

Image
Muhammad Ferdian Iqbal / 5025201020 PPB I /  Github Pada kesempatan kali ini, saya akan mencoba melakukan debug error pada starter project di repositori github milik Google Developer. Sebagai starter project, Anda dapat melakukan cloning repositori pada branch main github  berikut . Anda dapat melakukan clone dengan command   git clone -b starter https://github.com/google-developer-training/basic-android-kotlin-compose-training-dessert-clicker.git.   Ketika starter project dijalankan, terdapat sedikit bug saat menyimpan value aplikasi. Aplikasi akan terreset ketika layar device  diubah dari portrait  ke landscape  atau sebaliknya. Setelah dilakukan debug aplikasi dengan memanfaatkan fungsi Log untuk menampilkan return value setiap aktivitas pada aplikasi, ditemukan bug pada fungsi DessertClickerApp() .  var revenue by remember { mutableStateOf( 0 ) } var dessertsSold by remember { mutableStateOf( 0 ) } val currentDessertIndex by remember { mutableStateOf( 0 ) } var currentDessertPrice

Membuat Aplikasi Menampilkan Data Woof

Image
Muhammad Ferdian Iqbal/5025201020 PPB I /  Github Pada kesempatan kali ini saya akan mencoba membuat aplikasi untuk menampilkan data list anjing. Data anjing yang akan ditampilkan adalah foto, nama, dan umur. Sebelumnya, Anda perlu melakukan cloning repositori pada  link berikut . Pilih branch starter dan Anda dapat mencoba command   git clone -b starter https://github.com/google-developer-training/basic-android-kotlin-compose-training-woof/tree/starter. Selanjutnya, Anda perlu melakukan beberapa perubahan kode pada starter tersebut.  Color.kt File ini berisi tentang konfigurasi warna yang akan digunakan pada aplikasi. package com.example.woof.ui.theme import androidx.compose.ui.graphics.Color val md_theme_light_primary = Color ( 0xFF006C4C ) val md_theme_light_onPrimary = Color ( 0xFFFFFFFF ) val md_theme_light_primaryContainer = Color ( 0xFF89F8C7 ) val md_theme_light_onPrimaryContainer = Color ( 0xFF002114 ) val md_theme_light_secondary = Color ( 0xFF4D6357 ) val md_theme_light_onSe