MEMBUAT TO-DO LIST SEDERHANA

 


By : Mochammad Alvin Fauzan

Link : https://zi1yq06x6i1yr.zapp.page/#/



## 📝 Tutorial Flutter: Membuat Aplikasi To-Do List Modern dengan UI Keren


Halo, Flutter devs! 👋

Di postingan kali ini, kita akan membuat sebuah aplikasi **To-Do List sederhana tapi menarik secara visual**, menggunakan **Flutter**. Cocok banget untuk kamu yang sedang belajar Flutter atau ingin membuat aplikasi produktivitas pribadi.


---


### 🔧 Apa yang Akan Kita Buat?


Kita akan membangun aplikasi **To-Do List modern** dengan fitur:


* Tambah tugas

* Tandai tugas sebagai selesai ✔️

* Hapus tugas ❌

* UI bersih dan responsif


Semua ini hanya menggunakan **Flutter native**, tanpa package tambahan.


---


### 💻 Preview


Tampilan aplikasi:


* AppBar dengan ikon dan judul

* Input field modern + tombol "Tambah"

* List tugas dengan checkbox dan tombol hapus

* Responsif dan user-friendly


---


### 🧑‍💻 Kode Lengkap (`lib/main.dart`)


Berikut adalah kode lengkap aplikasi To-Do List:


```dart

// Salin dan tempel kode ini ke file lib/main.dart

[masukkan kode lengkap dari jawaban sebelumnya di sini]

```


> Kamu bisa langsung menjalankannya di [Zapp.run](https://zapp.run), yaitu playground Flutter online yang sangat praktis.


---


### 🚀 Cara Menjalankan di Zapp.run


1. Buka [https://zapp.run](https://zapp.run)

2. Pilih **Flutter Project**

3. Ganti isi `lib/main.dart` dengan kode di atas

4. Klik tombol **▶️ Run**

5. Selesai! 🎉


---


### 💡 Tips Pengembangan Lanjut


Kamu bisa menambahkan fitur berikut untuk membuat aplikasi lebih kompleks:


* Simpan data secara lokal (SharedPreferences)

* Tambahkan dark mode

* Tambahkan filter: Semua, Selesai, Belum selesai

* Tambahkan animasi saat tugas ditandai selesai atau dihapus


---


### 📦 Kenapa Flutter?


Flutter memudahkan kita membangun aplikasi mobile dengan cepat dan elegan. Dengan widget yang powerful dan komunitas yang terus tumbuh, kamu bisa membuat aplikasi cantik tanpa perlu ribet.


---


### ✍️ Penutup


Semoga tutorial ini bermanfaat dan bisa jadi bahan latihan kamu dalam mengembangkan skill Flutter.

Kalau kamu suka konten seperti ini, jangan lupa share dan tinggalkan komentar ya!


Sampai jumpa di tutorial selanjutnya. 👋



Komentar

Postingan populer dari blog ini

Macam Macam Sistem Operasi Smartphone

UI/UX Alfin XI RPL1

2 ARTIKEL PENGEMBANGAN GIM