MyHabits - Implementasi Jetpack Compose dalam Aplikasi Habit Tracker MyHabits - Implementasi Jetpack Compose dalam Aplikasi Habit Tracker Anggota Kelompok 7 1. Widian Sasi Disertasiani (5025211024) 2. Anggara Saputra (5025211241) 3. Aida Fitrania Prabasati (5025211033) Mata Kuliah Pengembangan Perangkat Bergerak D Kelompok 📱 Deskripsi Aplikasi MyHabits adalah aplikasi Android untuk melacak kebiasaan (habit tracker) yang dibangun menggunakan Jetpack Compose dan Kotlin . Aplikasi ini memungkinkan pengguna untuk membuat, mengelola, dan melacak kebiasaan harian, mingguan, dan bulanan dengan antarmuka yang intuitif dan modern. 🛠Teknologi yang Digunakan Jetpack Compose - Modern UI toolkit untuk Android ...
Postingan
Menampilkan postingan dari Juni, 2025
Tugas 11 - Auth App
- Dapatkan link
- X
- Aplikasi Lainnya
Nama : Widian Sasi Disertasiani NRP : 5025211024 Kelas : PPB D Materi : Membuat Aplikasi Auntetikasi Github: Code Yt: Demo code: package com.example.composeloginapp import android.os.Bundle import androidx.activity.ComponentActivity import androidx.activity.compose.setContent import androidx.compose.foundation.background import androidx.compose.foundation.layout.* import androidx.compose.foundation.shape.RoundedCornerShape import androidx.compose.foundation.text.KeyboardOptions import androidx.compose.material.icons.Icons import androidx.compose.material.icons.filled.* import androidx.compose.material3.* import androidx.compose.runtime.* import androidx.compose.ui.Modifier import androidx.compose.ui.graphics.Brush import androidx.compose.ui.graphics.Color import androidx.compose.ui.text.input.KeyboardType import androidx.compose.ui.text.input.PasswordVisualTransformation import androidx.compose.ui.text.input.VisualTransformation import androidx.compose.ui.unit.d...
Tugas 10 - ScrambleWord
- Dapatkan link
- X
- Aplikasi Lainnya
Nama : Widian Sasi Disertasiani NRP : 5025211024 Kelas : PPB D Materi : Membuat Aplikasi ScrambleWord Github: Code Yt: Demo Code: package com.example.unscramble.ui import android.app.Activity import androidx.compose.animation.AnimatedVisibility import androidx.compose.animation.core.Animatable import androidx.compose.animation.core.FastOutSlowInEasing import androidx.compose.animation.core.LinearEasing import androidx.compose.animation.core.RepeatMode import androidx.compose.animation.core.animateFloat import androidx.compose.animation.core.infiniteRepeatable import androidx.compose.animation.core.rememberInfiniteTransition import androidx.compose.animation.core.tween import androidx.compose.animation.fadeIn import androidx.compose.animation.fadeOut import androidx.compose.animation.scaleIn import androidx.compose.animation.scaleOut import androidx.compose.foundation.background import androidx.compose.foundation.border import androidx.compose.foundation.clickabl...