Pertemuan 13
Latihan Registrasi Siswa dengan CRUD Room Database Pemrograman Perangkat Bergerak B · 2026 Nama : Triana Velia Hutabalian NRP : 5025231190 Kelas : PPB (B) Pada latihan ini, saya membuat aplikasi Registrasi Siswa menggunakan Kotlin dan Jetpack Compose di Android Studio. Aplikasi ini merupakan sistem manajemen data siswa dengan fitur CRUD (Create, Read, Update, Delete) yang menyimpan data secara persisten menggunakan Room Database . Konsep utama yang diterapkan meliputi pembuatan Entity dan DAO untuk operasi database, pengelolaan state reaktif dengan StateFlow dan collectAsState() , pemisahan logika bisnis menggunakan ViewModel , serta rendering daftar siswa secara efisien dengan LazyColumn . ▶ Langkah Pengerjaan 1 Membuat project baru di Android Studio dengan template Empty Activity (Compose), nama project StudentApp , package com.example.studentapp , bahasa Kotlin , dan Minimum SDK API 24 . 2 Menambahkan versi dependen...