LKPD PRAKTIKUM FLUTTER
✨ Apa sih CRUD itu? CRUD itu singkatan dari: Create → nambah data (misalnya nambah jadwal) Read → nampilin data Update → edit data Delete → hapus data Di aplikasi jadwal pelajaran, CRUD ini bakal jadi fitur utama. 📱 Konsep Aplikasi Aplikasi yang kita buat bakal punya fitur: Tambah jadwal pelajaran Lihat daftar jadwal Edit jadwal Hapus jadwal Simple, tapi powerful buat belajar dasar Flutter 💪 🧠Kenalan sama setState Di Flutter, setState() itu penting banget. Fungsinya buat: ngasih tahu aplikasi kalau ada perubahan data, jadi UI-nya ikut update Contoh gampang: Kalau kamu nambah jadwal baru, tanpa setState, data nggak bakal langsung muncul. 🛠️ Struktur Data Biasanya kita pakai list of map: Dart List<Map<String, String>> jadwal = []; Isinya kira-kira kayak gini: Dart { "hari": "Senin", "mapel": "Matematika", "jam": "07.00 - 08.30" } ➕ Create (Tambah Jadwal) Tambahin data ke list: Dart setState(() { jadwal....