Posts

Showing posts from August, 2026

Memahami Widget di Flutter: Fondasi Utama dalam Membangun Aplikasi Mobile

Image
 Memahami Widget di Flutter: Fondasi Utama dalam Membangun Aplikasi Mobile Pendahuluan Saat mulai belajar Flutter, istilah yang paling sering kamu temui adalah Widget . Bahkan, hampir semua komponen dalam Flutter adalah widget. Mulai dari teks, gambar, tombol, hingga tata letak halaman, semuanya dibangun menggunakan widget. Karena itu, memahami widget adalah langkah penting bagi setiap developer yang ingin menguasai Flutter. Dalam artikel ini, kita akan membahas pengertian widget, jenis-jenis widget, serta cara menggunakannya dalam pembuatan aplikasi. Apa Itu Widget? Widget adalah komponen atau elemen penyusun antarmuka (UI) pada Flutter. Widget digunakan untuk menampilkan sesuatu di layar atau mengatur tampilan aplikasi. Sederhananya, widget dapat dianggap sebagai "balok penyusun" yang digabungkan untuk membentuk sebuah aplikasi. Contoh widget yang sering digunakan: Text Image Icon Button Container Row Column Scaffold Dalam Flutter, semua yang terlihat di layar adalah widget...

Membuat Aplikasi BMI dengan Flutter: Proyek Sederhana untuk Pemula

Image
 Membuat Aplikasi BMI dengan Flutter: Proyek Sederhana untuk Pemula Pendahuluan Jika kamu sedang belajar pengembangan aplikasi mobile menggunakan Flutter, salah satu proyek yang cocok untuk pemula adalah membuat aplikasi BMI (Body Mass Index) Calculator. Selain mudah dibuat, aplikasi ini juga membantu memahami konsep dasar Flutter seperti input data, tombol, perhitungan, dan menampilkan hasil. Pada artikel ini, kita akan membahas cara membuat aplikasi BMI menggunakan Flutter dari konsep hingga implementasi. Apa Itu BMI? BMI (Body Mass Index) atau Indeks Massa Tubuh adalah metode yang digunakan untuk mengetahui apakah berat badan seseorang termasuk ideal, kurang, berlebih, atau obesitas berdasarkan tinggi dan berat badan. Rumus BMI: BMI = Berat Badan (kg) ÷ (Tinggi Badan (m) × Tinggi Badan (m)) Contoh: Berat badan: 60 kg Tinggi badan: 170 cm (1,70 m) BMI = 60 ÷ (1,70 × 1,70) BMI = 20,76 Hasil tersebut termasuk kategori Normal . Mengapa Menggunakan Flutter? Flutter adalah framework o...