Posts

EAS - UniTrack

Image
  EVALUASI AKHIR SEMESTER Nama Anggota : Anas Azhar                                           (502521043)                                   Fairuuz Azmi Firas (5025221057)                                   Fawwas Aldy Nurramdhan Kaisar (5025221179) Kelas : Pemrograman Perangkat Bergerak (A) UniTrack UniTrack adalah aplikasi mobile yang dirancang sebagai asisten akademik pribadi bagi mahasiswa. Aplikasi ini bertujuan untuk membantu mahasiswa mengelola dan melacak semua aspek penting dari kehidupan perkuliahan mereka, mulai dari jadwal mata kulia...

Tugas 10: Aplikasi Unscramble menggunakan ViewModel dan State pada Compose

Image
      Aplikasi Unscramble menggunakan ViewModel dan State pada Compose   Langkah 1: Membuat Proyek Baru di Android Studio Buka Android Studio setelah instalasi selesai. Klik "Start a new Android Studio project". Pada layar pemilihan template, pilih "Empty Compose Activity" lalu klik Next. Masukkan nama aplikasi (misalnya, "My Unscramble"). Tentukan lokasi penyimpanan proyek di sistem Anda. Pilih Language sebagai Kotlin. Pastikan Use AndroidX artifacts dicentang. Klik Finish. Pada halaman "Select a minimum SDK", pilih API Level 24: Android 7.0 (Nougat) sebagai Minimum SDK. Android Studio akan mulai membangun proyek Anda. Tunggu hingga proses ini selesai. Langkah 2: Mengonfigurasi File Main, dan file-file lainnya Setelah proyek selesai dibangun, tambahkan ViewModel untuk mengelola status UI aplikasi, seperti kata acak, skor, dan tebakan pengguna. Berikut adalah contoh implementasi ViewModel: import androidx.lifecycle.ViewModel import kotlinx.c...

Tugas 9: Aplikasi Dessert Clicker menggunakan Activity Lifecycle dan Intent

Image
      Aplikasi Dessert Clicker menggunakan Activity Lifecycle dan Intent   Langkah 1: Membuat Proyek Baru di Android Studio Buka Android Studio setelah instalasi selesai. Klik "Start a new Android Studio project". Pada layar pemilihan template, pilih "Empty Compose Activity" lalu klik Next. Masukkan nama aplikasi (misalnya, "My Dessert"). Tentukan lokasi penyimpanan proyek di sistem Anda. Pilih Language sebagai Kotlin. Pastikan Use AndroidX artifacts dicentang. Klik Finish. Pada halaman "Select a minimum SDK", pilih API Level 24: Android 7.0 (Nougat) sebagai Minimum SDK. Android Studio akan mulai membangun proyek Anda. Tunggu hingga proses ini selesai. Langkah 2: Mengedit File MainActivity.kt Setelah proyek selesai dibangun, buka file MainActivity.kt. Sesuaikan kode seperti berikut: package com.example.dessertclicker import android.content.ActivityNotFoundException import android.content.Context import android.content.Intent import and...

Tugas 8: Aplikasi Water Bottle menggunakan Material Design

Image
      Aplikasi Water Bottle menggunakan Material Design   Langkah 1: Membuat Proyek Baru di Android Studio Buka Android Studio setelah instalasi selesai. Klik "Start a new Android Studio project". Pada layar pemilihan template, pilih "Empty Compose Activity" lalu klik Next. Masukkan nama aplikasi (misalnya, "My Water Bottle"). Tentukan lokasi penyimpanan proyek di sistem Anda. Pilih Language sebagai Kotlin. Pastikan Use AndroidX artifacts dicentang. Klik Finish. Pada halaman "Select a minimum SDK", pilih API Level 24: Android 7.0 (Nougat) sebagai Minimum SDK. Android Studio akan mulai membangun proyek Anda. Tunggu hingga proses ini selesai. Langkah 2: Mengedit File Komponen dan Main Setelah proyek selesai dibangun, buat file komponen WaterBottle.kt Sesuaikan kode seperti berikut: @Composable fun WatterBottle ( modifier: Modifier = Modifier, totalWaterAmount: Int, unit: String, usedWaterAmount: Int, waterWavesColo...