Postingan

BMI calculator

📊 BMI Calculator dengan Flutter & Dart Body Mass Index (BMI) adalah metode sederhana untuk mengetahui apakah berat badan seseorang tergolong sehat berdasarkan tinggi dan berat badan. Pada artikel ini, kita tidak hanya membahas teori BMI, tetapi juga menerapkannya langsung ke dalam aplikasi Flutter berbasis Dart . Apa itu BMI? BMI (Body Mass Index) adalah angka yang dihitung dari: BMI = berat badan (kg) / (tinggi badan (m) × tinggi badan (m)) BMI digunakan sebagai indikator awal untuk melihat apakah seseorang termasuk: underweight, normal, overweight, atau obesitas. Kenapa Menggunakan Flutter? 🚀 Cross-platform Satu kode bisa berjalan di Android, Web, dan Desktop. 🎨 UI Interaktif Animasi, slider, dan respons real-time. ⚡ Realtime Calculation Perubahan inp...

Todo list App - Dhanis

Gambar
📱 Flutter To-Do List Sederhana Tutorial Flutter pemula: kode lengkap, penjelasan detail tiap bagian, dan preview langsung via Zapp.run 📌 Navigasi Cepat 📦 Kode Flutter Lengkap 🚀 Fungsi main() 🧩 MyApp & MaterialApp 🔄 StatefulWidget & State ⌨️ Input & Tombol 🖼️ Stack & Background 📋 ListView & Delete 🌐 Preview Aplikasi 📦 Kode Flutter Lengkap Berikut adalah kode Flutter lengkap yang digunakan pada aplikasi To-Do List ini. Kamu bisa langsung menyalinnya dan menjalankan di Zapp.run tanpa instalasi apa pun. import 'package:flutter/material.dart'; void main() { runApp(MyApp()); } // ROOT APLIKASI class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { return MaterialApp( title: 'To Do List Sederhana', debugShowCheckedModeBan...

Tugas Flutter

Gambar
📱 Tugas Flutter Mandiri – 1 Halaman Aplikasi 📝 Cerita Singkat Kegiatan Pada pembelajaran Flutter hari ini, saya mengerjakan tugas secara mandiri untuk membuat 1 halaman aplikasi Flutter sederhana . Saya mengombinasikan beberapa widget dasar Flutter seperti MaterialApp, Scaffold, AppBar, Column, Row, Container , serta mencoba eksperimen warna dan tata letak. Aplikasi berjalan dengan baik tanpa error dan tampilannya dibuat rapi sesuai instruksi pembelajaran hari ini. 📦 Widget yang Digunakan MaterialApp → widget utama aplikasi Scaffold → kerangka halaman AppBar → judul aplikasi Column & Row → pengaturan tata letak Text → menampilkan teks Container → eksperimen warna & padding TextField → input teks FloatingActionButton → tombol aksi 💻 Kode Program Flutter main.dart Salin import 'package:flutter/material.dart'; void main() {...
Gambar
📱 Widget Dasar Flutter/Dart 1 Stateless Widget Widget Stateless adalah widget yang tidak dapat berubah (immutable). Cocok untuk menampilkan konten statis yang tidak perlu diperbarui berdasarkan interaksi pengguna. 💡 Lihat Contoh Kode Dart Code - Stateless Widget Salin Kode class MyStatelessWidget extends StatelessWidget { @override Widget build(BuildContext context) { return Container( padding: EdgeInsets.all(20), child: Text( 'Halo, saya Stateless Widget!', style: TextStyle(fontSize: 18), ), ); } } 2 Stateful Widget Widget Stateful adalah widget yang dapat berubah (mutable). Digunakan ketika widget perlu diperbarui berdasarkan interaksi pengguna atau data yang berubah. 💡 Lihat Contoh Kode Dart Code - Stateful Widget Sa...

Dunia Pengembangan Game: Fakta dan Realita

Dunia Pengembangan Game: Fakta dan Realita Industri game berkembang pesat dengan nilai pasar mencapai $200 miliar pada 2023. Tapi di balik game-game sukses, ada proses panjang yang melibatkan kreativitas, teknologi, dan kerja keras tim pengembang. Yuk kita kupas fakta-faktanya! $200B Nilai Pasar Global 2023 3.2B Pemain Aktif di Dunia 72% Game Indie Gagal Mendapat Profit 2-5 Tahun Rata-rata Waktu Pengembangan 🎮 Realita Industri Game Banyak yang bermimpi membuat game indie yang sukses seperti Stardew Valley atau Among Us, tapi kenyataannya lebih kompleks. Menurut data Steam, dari 9,000+ game yang dirilis tahun lalu, hanya sekitar 20% yang bisa balik modal. "Rata-rata pengembang indie menghabiskan 2-3 tahun untuk game pertama mereka, dengan pendapatan rata-rata di bawah $10,000." - Survey Developer Game...