Pengenalan Flutter
Penjelasan
Flutter adalah framework Google untuk membangun aplikasi mobile, web, dan desktop dari SATU codebase Dart — beda dengan React Native yang "menjembatani" ke komponen native, Flutter menggambar UI-nya SENDIRI lewat rendering engine (Skia/Impeller), sehingga tampilannya identik persis di semua platform. Semuanya di Flutter adalah widget — bahkan padding dan alignment pun berupa widget, bukan properti CSS terpisah.
Instalasi & Cara Menjalankan
1. Unduh Flutter SDK dari flutter.dev/docs/get-started/install sesuai OS kamu, ekstrak ke folder pilihan
2. Tambahkan folder flutter/bin ke PATH sistem
3. Cek instalasi lewat: flutter doctor (menunjukkan komponen apa saja yang masih perlu dilengkapi, mis. Android Studio)
4. Buat project baru: flutter create nama_project
5. Masuk ke folder project: cd nama_project
6. Jalankan di emulator/device yang terhubung: flutter run
7. Kalau muncul aplikasi counter default, instalasi berhasil
Praktikum
Instal Flutter SDK, jalankan flutter doctor untuk memastikan semua komponen siap. Buat project baru dengan flutter create belajar_flutter, jalankan flutter run di emulator/device.
Ketik/edit bebas di sini untuk latihan — kode ini tidak dijalankan.
Tips
flutter doctor adalah perintah pertama yang WAJIB dijalankan setelah instalasi — dia mengecek dan memberi tahu PERSIS komponen apa yang masih kurang (Android SDK, Xcode, dst), jauh lebih efisien dibanding menebak-nebak sendiri kenapa flutter run gagal.