Membangun Aplikasi Transaksi Kantin Digital dengan Flutter dan Integrasi WhatsApp Ditulis oleh: Zullul Ardan Rafayanto | Kelas: XII RPL 2 1. Deskripsi Aplikasi dan Tujuan Proyek Aplikasi **Kantin Sekolah Digital** adalah mini-project yang dikembangkan menggunakan **Dart dan Flutter** sebagai bagian dari Ujian Praktik Pemrograman Mobile. Aplikasi ini dirancang untuk mensimulasikan alur pemesanan dan transaksi di kantin sekolah. Tujuan utama dari proyek ini adalah: Mengukur pemahaman dasar struktur proyek Flutter dan widget esensial (seperti ListView , Card , dan *StatefulWidget*). Melatih kemampuan mengelola *state* sederhana (mengupdate jumlah pesanan). Mengimplementasikan alur *checkout* dan menghitung total pembayaran. Mengintegrasikan fitur pengiriman pesanan otomatis melalui *deep linking* ke WhatsApp. 2. Fitur Utama Ap...
Posts
Menguasai Loop do-while di Dart: Eksekusi Dulu, Cek Kondisi Kemudian!
- Get link
- X
- Other Apps
Menguasai Loop do-while di Dart: Eksekusi Dulu, Cek Kondisi Kemudian! Selamat datang di blog ini! Saat belajar pemrograman, kita pasti akan bertemu dengan konsep "loop" atau perulangan. Ada banyak jenis loop, seperti for , while , dan for-in . Tapi hari ini, kita akan membahas satu jenis loop yang punya keunikan tersendiri: do-while loop . Apa yang membuatnya spesial? Sesuai dengan materi yang kita bahas: "Eksekusi minimal sekali kemudian pengecekan kondisi." Mari kita bedah lebih dalam! 1. Apa Itu do-while Loop? Berbeda dengan while loop biasa yang mengecek kondisi sebelum menjalankan kode di dalamnya, do-while loop adalah kebalikannya. do-while loop akan selalu menjalankan blok kodenya setidaknya satu kali . Setelah blok kode itu selesai dijalankan, barulah ia akan mengecek kondisi while . Jika kondisi tersebut bernilai true , loop akan diulang. Jika false , loop akan berhenti. Ini bisa diibaratkan seperti "Coba lakukan dulu, baru cek apakah perlu diul...