Posts

Tugas 10 - Membuat Dessert Clicker

Image
  Nama : Muhammad Rafif Fadhil Naufal NRP : 5025201273 Kelas : Pemrograman Perangkat Bergerak - B Tugas 10 : Membuat Dessert Clicker Tugas saya adalah membuat sebuah aplikasi starter bernama Dessert Clicker menggunakan Kotlin. Dalam aplikasi Dessert Clicker ini, setiap kali pengguna mengetuk sebuah dessert di layar, aplikasi akan "membeli" dessert tersebut untuk pengguna. Aplikasi ini akan memperbarui nilai-nilai di layout untuk: Jumlah dessert yang "dibeli" Total pendapatan dari dessert yang "dibeli" mainactivity.kt package com.example.dessertclicker import android.content.ActivityNotFoundException import android.content.Context import android.content.Intent import android.os.Bundle import android.util.Log import android.widget.Toast import androidx.activity.ComponentActivity import androidx.activity.compose.setContent import androidx.activity.enableEdgeToEdge import androidx.annotation. DrawableRes import androidx.compose.foundation.Image import androidx...

Tugas 9 - Membuat Aplikasi Woof

Image
  Nama : Muhammad Rafif Fadhil Naufal NRP : 5025201273 Kelas : Pemrograman Perangkat Bergerak - B Tugas 9 : Membuat Aplikasi Woof Aplikasi Woof adalah aplikasi yang menampilkan daftar anjing dengan menggunakan Desain Material untuk menciptakan tampilan dan pengalaman aplikasi yang menarik. Aplikasi ini memanfaatkan elemen-elemen Desain Material untuk memberikan antarmuka yang intuitif dan estetis, sehingga pengguna dapat dengan mudah menelusuri berbagai informasi tentang anjing. Melalui implementasi yang baik dari Desain Material, Aplikasi Woof memastikan pengalaman pengguna yang mulus dan menyenangkan dalam mengeksplorasi daftar anjing yang tersedia. dog.kt package com.example.woof.data import androidx.annotation. DrawableRes import androidx.annotation. StringRes import com.example.woof.R /** * A data class to represent the information presented in the dog card */ data class Dog( @DrawableRes val imageResourceId : Int, @StringRes val name : Int, val age : Int, ...

Tugas 8 - Membuat Image Scroll

Image
  Nama : Muhammad Rafif Fadhil Naufal NRP : 5025201273 Kelas : Pemrograman Perangkat Bergerak - B Tugas 8 : Membuat Image Scroll Tugas saya adalah membuat sebuah image scroll di Android Studio menggunakan Kotlin. Image scroll ini dilengkapi dengan fitur untuk menggulir melalui beberapa gambar yang ditampilkan pada layar perangkat Android. Pengguna dapat menggulir ke atas bawahuntuk melihat gambar yang berbeda. Melalui Kotlin, saya akan mengimplementasikan logika untuk mengontrol interaksi antara pengguna dan image scroll, serta memperbarui tampilan layar dengan gambar-gambar yang relevan. Tujuannya adalah menciptakan pengalaman pengguna yang lebih interaktif dan menarik dengan memudahkan navigasi melalui koleksi gambar pada aplikasi Android. main activity.kt package com.example.affirmations import android.os.Bundle import androidx.activity.ComponentActivity import androidx.activity.compose.setContent import androidx.compose.foundation.Image import androidx.compose.foundation.l...

Tugas 6 - Membuat calculator

Image
  Nama : Muhammad Rafif Fadhil Naufal NRP : 5025201273 Kelas : Pemrograman Perangkat Bergerak - B Tugas 6 : Membuat Caclulator Membuat Calculator Simple package com.example.mycalculator import android.os.Bundle import android.widget.Toast import androidx.activity.ComponentActivity import androidx.activity.compose.setContent import androidx.compose.foundation.layout.Column import androidx.compose.foundation.layout.Row import androidx.compose.foundation.layout.Spacer import androidx.compose.foundation.layout.fillMaxSize import androidx.compose.foundation.layout.height import androidx.compose.foundation.layout.width import androidx.compose.material3.Button import androidx.compose.material3.MaterialTheme import androidx.compose.material3.Surface import androidx.compose.material3.Text import androidx.compose.material3.TextField import androidx.compose.runtime. Composable import androidx.compose.ui.Modifier import androidx.compose.ui.tooling.preview. Preview //import com.example.myc...

Tugas 7 - Membuat Water Bottle

Image
  Nama : Muhammad Rafif Fadhil Naufal NRP : 5025201273 Kelas : Pemrograman Perangkat Bergerak - B Tugas 7 : Membuat Watter Bottle Tugas saya adalah membuat sebuah water bottle menggunakan Kotlin. Water bottle ini dilengkapi dengan tombol "drink" yang ketika ditekan akan menambah volume air yang diminum dalam mililiter (ml). Selain itu, water bottle ini memiliki layar yang menampilkan jumlah ml air yang telah diminum. Melalui Kotlin, saya akan mengimplementasikan logika untuk mengontrol interaksi antara tombol "drink" dan penambahan volume air, serta untuk memperbarui tampilan layar dengan jumlah ml yang telah diminum. Tujuannya adalah menciptakan water bottle yang dapat membantu pengguna untuk memantau konsumsi air mereka dengan lebih efektif, mendorong hidrasi yang lebih baik secara keseluruhan. MainActivity.kt package com.example.waterbottel import android.os.Bundle import android.util.Log import androidx.activity.ComponentActivity import androidx.activity.compose...