Postingan

Menampilkan postingan dari April, 2026

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....

membuat jadwal pelajaran

 ðŸ“š Membuat Aplikasi Jadwal Pelajaran Sederhana dengan Flutter Di era digital saat ini, teknologi sangat membantu aktivitas sehari-hari, termasuk dalam mengatur jadwal pelajaran. Salah satu cara membuat aplikasi sederhana adalah dengan menggunakan Flutter. Pada artikel ini, kita akan membahas contoh kode untuk menampilkan jadwal pelajaran menggunakan Flutter. 🔧 Penjelasan Program Kode di atas merupakan aplikasi Flutter sederhana yang menampilkan daftar jadwal pelajaran menggunakan widget ListView. 🧩 Struktur Utama Program Fungsi Main Dart void main() {    runApp(MyApp());  } Fungsi ini adalah titik awal program yang menjalankan aplikasi Flutter. Class MyApp Dart class MyApp extends StatelessWidget {   @override   Widget build(BuildContext context) {     return MaterialApp(       debugShowCheckedModeBanner: false,       home: JadwalPage(),     );   } } Class ini digunakan untuk mengatur tampilan utama ...