Instalasi IDE
Anda dapat membuat aplikasi dengan Flutter menggunakan editor teks yang dikombinasikan dengan command-line tools. Namun, sebaiknya gunakan salah satu plugin editor yang direkomendasikan untuk pengalaman yang lebih baik. Plugin ini memiliki fitur seperti penyelesaian kode, penyorotan sintaks, bantuan pengeditan widget, dukungan untuk menjalankan & debug, dan masih banyak lagi.
Instalasi Android Studio sangat dibutuhkan untuk membuat aplikasi Android dengan Flutter, tetapi alternatifnya instal saja Java SDK dan Android SDK sendiri.
Jika sudah menginstal Android Studio, disarankan untuk tidak menginstal Java secara terpisah dan environment Android lainnya seperti ANDROID_HOME atau ANDROID_SDK_ROOT. Jika sudah telanjur terinstal dan terjadi eror android licenses pada flutter doctor, cobalah untuk uninstall Java package tersebut.
Ikuti langkah-langkah di bawah ini untuk menambahkan plugin editor untuk Android Studio, IntelliJ, dan Visual Studio Code.
Visual Studio Code (VSCode) adalah editor ringan untuk mengkombinasikan baris perintah khususnya aplikasi Flutter dan dilengkapi dukungan debugging.
Untuk mengunduh Visual Studio Code, kunjungi tautan https://code.visualstudio.com/download.
Berikut adalah cara instalasi plugin Flutter dan Dart di VSCode:- Buka aplikasi Visual Studio Code yang telah diinstal sebelumnya.
- Kemudian aktifkan Command Line dengan cara pilih View > Command Pallete…

- Ketik “Install” lalu pilih Extensions: Install Extensions.

- Atau langsung klik pada tab Extensions yang ada pada bagian kiri.

- Ketik “Flutter” pada bidang pencarian Extensions, dan pilih Flutter dalam daftar ekstensi yang tersedia. Kemudian klik tombol Install. Secara otomatis plugin Dart juga akan terinstal.

- Klik Reload to Activate untuk memuat ulang VSCode.
Setelah selesai, lakukan validasi plugin Flutter di VSCode dengan cara berikut :
Instalasi XCode + Simulator
Untuk menjalankan aplikasi Flutter di dalam iOS, diperlukan instalasi XCode terlebih dahulu. XCode adalah IDE yang digunakan untuk mengembangkan dan men-deploy aplikasi iOS.
Yang harus dilakukan untuk mengembangkan aplikasi iOS menggunakan Flutter adalah:
- Unduh XCode, bisa Anda unduh langsung dari AppStore.
- Buka terminal dan masukkan perintah di bawah ini:Perintah ini akan memastikan bahwa operasi command-line tools di XCode akan menggunakan versi terbarunya.
- sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
- sudo xcodebuild -runFirstLaunch
Terakhir, sign XCode license agreement-nya dengan membuka XCode dan konfirmasi. Atau bisa juga sign dengan menggunakan terminal dan jalankan perintah ini:
- sudo xcodebuild -license
Pastikan juga untuk selalu mengunduh dan memperbarui versi XCode Anda, karena Flutter tidak support versi XCode yang lama.
Catatan: Perlu diketahui bahwa XCode di sini hanya dibutuhkan untuk proses debugging dan deployment saja. Untuk saat ini belum bisa digunakan untuk editing kode program aplikasi Flutter di dalam XCode.
Jadi jika Anda ingin mengembangkan aplikasi iOS menggunakan Flutter, yang disarankan adalah:
- Instalasi Android Studio atau Visual Studio Code.
- Tetap instalasi XCode.
- Lakukan editing kode program di Android Studio atau VIsual Studio Code.
- Jalankan aplikasi menggunakan Android Studio, Visual Studio Code, atau terminal/cmd.


