Posts

Showing posts from June, 2025

EAS Pemrograman Perangkat Begerak A

Image
Nama     : Nabila A'idah Diani NRP        : 5025211032 Kelas       : PPB A EAS Pemrograman Perangkat Bergerak A HabitFlow adalah aplikasi sederhana dan modern untuk membantu pengguna membangun kebiasaan baik. Pengguna bisa menambahkan kebiasaan, menandai progres harian, dan melihat streak sebagai motivasi. Fitur-fitur utama pada aplikasi ini meliput: 📋 Tambah dan Kelola Kebiasaan Tambahkan kebiasaan baru melalui dialog yang sederhana dan bersih. Hapus atau edit kebiasaan kapan saja sesuai kebutuhan. ✅ Tandai Kebiasaan Harian Centang kebiasaan yang telah diselesaikan setiap hari dengan tombol interaktif yang berubah warna. 🔥 Pelacakan Streak Otomatis Lihat jumlah hari berturut-turut kamu berhasil menjalankan kebiasaan, ditampilkan dengan visual menarik. 📊 Statistik dan Progres Harian Tampilkan persentase penyelesaian harian dan statistik ringkas untuk memantau konsistensi. 🧭 Dashboard yang Informatif Menyajikan ringkasan...

Tugas 13 Pemrograman Perangkat Begerak

Image
Nama     : Nabila A'idah Diani NRP        : 5025211032 Kelas     : PPB A Tugas 13 Pemrograman Perangkat Bergerak      Pada tugas ke-13 ini, kami diberikan tantangan untuk membuat sebuah aplikasi unscramble . Aplikasi ini dirancang untuk membantu pengguna menyusun kembali kata-kata yang telah diacak agar menjadi kata yang benar dan bermakna. Melalui tugas ini, kami belajar bagaimana mengelola logika pemrograman untuk memeriksa kemungkinan kombinasi huruf, serta menerapkan antarmuka yang interaktif dan mudah digunakan. Selain itu, proyek ini juga memperkuat pemahaman kami dalam pemrosesan string, struktur data, dan pengujian program agar aplikasi dapat berjalan secara optimal. Berikut contoh GameScreen.kt: /* * Copyright (C) 2023 The Android Open Source Project * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the Licen...

Tugas 12 Pemrograman Perangkat Bergerak

Image
Nama      : Nabila A'idah Diani NRP          : 5025211032 Kelas         : PPB A Tugas 12 Pemrograman Perangkat Bergerak Pada tugas ini, kami diberikan tugas untuk membuat aplikasi dessert-clicker. Aplikasi ini merupakan game klik sederhana di mana pengguna "menjual" dessert (makanan penutup) dengan mengetuk gambar dessert. Setiap klik akan meningkatkan total pendapatan dan jumlah dessert yang terjual. Dessert akan berubah tergantung pada jumlah yang telah dijual. Berikut merupakan isi dari 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.foundati...