Postingan

Menampilkan postingan dari April, 2026

Artikel Praktikum Flutter

Praktikum Flutter: Membangun Aplikasi Jadwal Pelajaran dengan CRUD dan setState Tujuan Praktikum · Memahami konsep CRUD (Create, Read, Update, Delete) dalam Flutter. · Mengimplementasikan state management sederhana menggunakan setState. · Membangun aplikasi jadwal pelajaran yang fungsional. Dasar Teori CRUD adalah operasi dasar pada aplikasi yang berinteraksi dengan data. setState adalah metode bawaan Flutter untuk memberitahu framework bahwa state internal suatu widget berubah, sehingga perlu dilakukan rebuild pada UI. Alat dan Bahan · Flutter SDK (versi terbaru) · Editor (VS Code / Android Studio) · Emulator atau perangkat fisik Langkah Praktikum 1. Membuat Proyek Baru ```bash flutter create jadwal_pelajaran cd jadwal_pelajaran ``` 2. Membuat Model Data Buat file models/jadwal.dart: ```dart class JadwalPelajaran {   String hari;   String mataPelajaran;   String jamMulai;   String jamSelesai;   JadwalPelajaran({     required this.hari,     r...