Muhammad Farhan Al Ghifari - 24060123140186 - Flutter
Tutorial Lengkap: Instalasi Flutter & Membuat Project "Hello World"
Halo semuanya! 👋
Masih semangat belajar mobile development? Setelah kemarin kita mencoba Android Studio (Kotlin) dan React Native, hari ini kita akan melengkapi koleksi skill kita dengan berkenalan dengan Flutter.
Flutter adalah framework buatan Google yang menggunakan bahasa Dart. Kelebihannya? Performa sangat cepat, UI-nya cantik, dan satu kodingan bisa jalan di Android, iOS, Web, bahkan Desktop!
Karena kita sudah menginstall Android Studio dan Emulator di tutorial sebelumnya, pekerjaan kita hari ini jadi 50% lebih ringan. Yuk, langsung gas! 🚀
Langkah 1: Download Flutter SDK
- Buka browser dan kunjungi: docs.flutter.dev/get-started.
- Klik menu Custom Setup.
- Pilih kotak Install manually (di sebelah kanan).
Langkah 2: Pilih Sistem Operasi
Anda akan diarahkan ke halaman "Install Flutter manually". Di sini Google bertanya sistem operasi apa yang Anda gunakan.
Klik tombol Windows (logo kotak biru).
Langkah 3: Download SDK
Setelah memilih Windows, barulah Anda akan melihat tombol download yang sebenarnya.
Cari tombol biru bertuliskan Download flutter_windows_3.x.x-stable.zip.
Klik dan tunggu proses download selesai (sekitar 1GB).
| Pilih platform Windows untuk melanjutkan. |
Langkah 4: Ekstrak File (Wajib Teliti!)
Setelah file zip terdownload:
Buka Drive
C:di laptop Anda.Buat folder baru bernama
src. (JadiC:\src).Ekstrak isi file zip tadi ke dalam folder tersebut.
Pastikan hasil akhirnya adalah
C:\src\flutter.
Langkah 5: Edit Environment Variables
Klik tombol Start Windows, ketik "env".
Pilih menu Edit the system environment variables.
Di jendela kecil yang muncul, klik tombol Environment Variables di kanan bawah.
Langkah 6: Masukkan Path
Di kolom bagian atas (User variables), cari tulisan Path, klik satu kali, lalu klik tombol Edit.
Klik tombol New di sebelah kanan.
Ketik alamat folder bin Flutter tadi:
C:\src\flutter\binKlik OK, OK, dan OK sampai semua jendela tertutup.
Langkah 7: Run Flutter Doctor
Buka Terminal baru (PowerShell atau CMD).
Ketik:
flutter doctorlalu Enter.
- Flutter & Android Toolchain: Centang hijau. Artinya siap untuk bikin aplikasi HP.
- Visual Studio (Windows): Silang merah. Abaikan saja. Ini hanya butuh kalau kita mau bikin aplikasi Desktop Windows (.exe). Untuk mobile app, error ini tidak berpengaruh.
Langkah 8: Setup VS Code
Kita butuh "asisten" di dalam editor kita.
Buka VS Code.
Ke menu Extensions (Sidebar kiri).
Cari dan install ekstensi Flutter.
Langkah 9: Membuat Project HelloWorld Pertama
Saatnya coding!
Buka Terminal di VS Code (
Ctrl + J).Arahkan ke folder dokumen Anda.
Ketik perintah: flutter create hello_world
Tunggu sampai selesai, lalu buka foldernya: cd hello_world dan code .
Bagian 10: Menjalankan Aplikasi (Via Terminal)
Kita akan menyalakan emulator langsung dari VS Code tanpa perlu membuka Android Studio. Caranya sangat praktis!
Langkah 1: Pilih & Nyalakan Emulator
Lihat ke pojok kanan bawah jendela VS Code. Klik tulisan "Windows" atau "No Device".
Menu pilihan device akan muncul di bagian atas.
Cari bagian Offline Emulators, lalu pilih Start Pixel 7 mobile emulator.
Catatan: Jangan bingung dengan kata "Offline". Itu hanya berarti emulatornya sedang mati. Saat Anda klik, VS Code akan otomatis menyalakannya untuk Anda.
Lihat ke pojok kanan bawah jendela VS Code. Klik tulisan "Windows" atau "No Device".
Menu pilihan device akan muncul di bagian atas.
Cari bagian Offline Emulators, lalu pilih Start Pixel 7 mobile emulator.
Langkah 11: Tunggu Emulator Booting
Setelah diklik, VS Code akan memproses perintah di latar belakang.
Tunggu sebentar sampai jendela HP Pixel 7 muncul di layar desktop dan masuk ke menu utama.
Jika ini pertama kali dinyalakan, prosesnya mungkin butuh waktu 1-2 menit.
Langkah 12: Jalankan Perintah Run
Setelah HP virtual menyala dan siap:
Buka Terminal di VS Code (Tekan
Ctrl + J).Ketik perintah berikut lalu tekan Enter: flutter run
Tunggu sampai muncul tulisan berwarna hijau di terminal dan aplikasi terbuka otomatis di layar HP virtual.

Comments
Post a Comment