Tutorial Flutter
Visual Code Studio memang canggih. Ia bisa digunakan untuk berbagai hal.
Salah satunya untuk coding atau membuat aplikasi android.
Ini bisa jadi alternatif, buat kamu yang tidak ingin menggunakan Android Studio.
Karena Android Studio lumayan berat dan berjalan lambat di komputer yang spek-nya rendah.
Pada artikel ini, saya akan membahas cara set-up VS Code agar bisa digunakan untuk coding Android dengan Flutter.
Sebelumnya pastikan sudah menyiapkan Flutter dan Android Studio di komputernya.
Lho!
kok Android Studio?
Bukannya kita mau ngoding dengna VS Code?
Iya, Android Studio kita butuhkan untuk menginstal SDK, Image untuk emulator, dan membuat emulator.
Karena sekarang—entah kenapa—kita tidak bisa menjalankan Android SDK Manager dan AVD Manager tanpa Android Studio.
Mungkin maunya Google, supaya orang-orang tetap pakai Android Studio. Hehehe
Oke, silahkan ukuti: Persiapan Pemrograman Mobile dengan Flutter bila di komputermu belum terinstal Flutter dan Android Studio.
Setelah itu, silahkan lanjutkan…
1. Install Extension Flutter di VS Code
Pertama silahkan install beberapa extension Flutter yang dibutuhkan. Masuk ke manu extension, lalu ketikflutter
.![Install Extension](https://d33wubrfki0l68.cloudfront.net/abb1ea8c0228c8516a10b2024f8eeb39d0b7b344/5ee26/img/flutter/vscode/install-flutter-extension.png)
Setelah menginstal extension, kita akan bisa menggunakan beberapa perintah seperti:
- Membuat Project Baru
- Menjalankan perintah
flutter doctor
- Menjalankan Update
Ctrl
+Shift
+P
lalu ketik flutter
.![Perintah dasar Flutter di VS Code](https://d33wubrfki0l68.cloudfront.net/5b5c5b4f888a3a39a1fa8925722021f3c8551549/34659/img/flutter/vscode/perintah-flutter.png)
2. Membuat Project Flutter di VS Code
Cara membuat project Flutter di VS Code:Tekan tombol
Ctrl
+Shift
+P
, lalu pilih New Project
.![Perintah dasar Flutter di VS Code](https://d33wubrfki0l68.cloudfront.net/5b5c5b4f888a3a39a1fa8925722021f3c8551549/34659/img/flutter/vscode/perintah-flutter.png)
Sebagai contoh, nama project yang akan saya buat adalah
petani_kode
.![Nama Project Flutter](https://d33wubrfki0l68.cloudfront.net/7885a50ba67ce43122b9b41015e627c6115f4429/1f9f7/img/flutter/vscode/nama-project.png)
![Lokasi penyimpanan](https://d33wubrfki0l68.cloudfront.net/e33d932d06ee9db91116f056e3fb02c1f11027c0/077ac/img/flutter/vscode/lokasi-project.png)
![Pembuatan project Flutter](https://d33wubrfki0l68.cloudfront.net/0bb61277b6cd55adf9a83cd01cb2e102803c9926/c5955/img/flutter/vscode/project-baru.png)
3. Emulator untuk Flutter
Ada tiga macam emulator yang bisa digunakan untuk menjalankan aplikasi Flutter:- Emulator bawaan Android Studio
- Smartphone fisik (HP sendiri)
- Genymotion
Menurut saya, yang paling enak menggunakan hp sendiri. Karena dapat mengurangi resource komputer dan mudah digunakan, tinggal colok dengan kabel data dan Flutter akan langsung mendeteksinya.
Tapi ada kekurangannya, yaitu: API yang bisa dipakai akan bergantung dari versi OS HP itu saja.
Misal:
Kamu ingin mencoba menggunakan API yang ada di level 26 (Oreo), sedangkan OS smartphone-mu masih level 19 (Kitkat); ya… tidak akan bisa.
Bagaimana caranya agar bisa?
Kita bisa menggunakan emultor bawaan Android Studio atau Genymotion.
Karena dengan emulator ini, kita bisa menginstall OS versi berapapun yang kita inginkan.
Nah, buat yang ingin menggunakan emulator android studio, saya merekomendasikan menginstal image API level 28.
Silahkan ikutli langkah-langkah berikut untuk menginstalnya…
Buka Android Studio, Klik ikon Android SDK Manager:
![Android SDK Manager](https://d33wubrfki0l68.cloudfront.net/e87aa118dc0efde8cfc9f3e502d45c74dc1b90bc/8152c/img/flutter/vscode/icon-sdk-manager.png)
![Android SDK Manager](https://d33wubrfki0l68.cloudfront.net/a07e3103c8a43eaa96a78b6e3643c41268cfa1b3/7c084/img/flutter/vscode/sdk-manager.png)
Buka Android Virtial Device (AVD) dari Android Studio:
![Membuka Android Virtual Device](https://d33wubrfki0l68.cloudfront.net/aa133286525aa63ad1733048c9f4691a7c2b5acb/16562/img/flutter/vscode/icon-avd.png)
![Android Virtual Device Manager](https://d33wubrfki0l68.cloudfront.net/371c02f0d87e405d533d28062e54a498a4a1a71a/932dd/img/flutter/vscode/avd-manager.png)
![Membuat emulator baru](https://d33wubrfki0l68.cloudfront.net/c1f05172d98fb0d58909e88277b58cc683de06be/01226/img/flutter/vscode/jenis-device.png)
![Membuat emulator baru](https://d33wubrfki0l68.cloudfront.net/e128b6132013416c6f105b3f3740cddf54d362c4/0b1cb/img/flutter/vscode/pilih-image.png)
![Membuat emulator baru](https://d33wubrfki0l68.cloudfront.net/845671cb0253c6fa78a026117c8ee25dd0bdfc9a/3fcaa/img/flutter/vscode/nama-avd.png)
…kita sudah bisa menggunakan android emulator untuk menjalankan aplikasi Flutter.
Kita bisa menutup Android Studio, karena sudah tidak dibutuhkan. Kecuali, kalau ingin ngoding di Android Studio.
4. Menjalankan Aplikasi Flutter
Sekarang, kembali ke project Flutter yang di VS Code. Coba tekanCtrl
+Shift
+P
lalu ketik flutter
dan pilih Launch Emulator.![Menjalankan Emulator Android dari VS Code](https://d33wubrfki0l68.cloudfront.net/e733abc6a5c32eab1c58ec7fa27b7d684cdc4006/89fb1/img/flutter/vscode/launch-emulator.png)
![Daftar emulator Android](https://d33wubrfki0l68.cloudfront.net/b6025a1ac5d4087608f7bcdc904bfffe4c3da926/8588b/img/flutter/vscode/list-emulator.png)
![emulator Android](https://d33wubrfki0l68.cloudfront.net/268f6d7a3f0152315bf76626789fd74939de96da/ac4cd/img/flutter/vscode/emulator-android.png)
Ctrl
+Shift
+P
, kemudian pilih Select Device
untuk memilih emulator yang sedang berjalan.![memilih emulator Android](https://d33wubrfki0l68.cloudfront.net/45150a8f8d35ef8a1073ff43e30adc9475f3498b/548bb/img/flutter/vscode/select-device.png)
![Run aplikasi flutter di VS Code](https://d33wubrfki0l68.cloudfront.net/57925634bb8becd4d541d9019c9ff8c560719f4a/4d334/img/flutter/vscode/run.png)
Tunggulah proses build apk-nya, biasanya untuk run pertama kali akan memakan waktu yang cukup lama. Karena harus men-download beberapa dependency untuk aplikasinya.
Hasilnya:
![Run aplikasi flutter di VS Code](https://d33wubrfki0l68.cloudfront.net/9b37cccff6674dfb6058dd7ad5b0ce3b52a95775/df907/img/flutter/vscode/aplikasi-flutter.png)
Kita sudah berhasil membuat aplikasi Flutter melalui VS Code.
Tambahan: Emulator Menggunakan HP
Bila kita tidak ingin menggunakan emulator dari Android Studio, kita bisa menggunakan smartphone atau hp sendiri.Caranya:
- Hubungkan komputer dengan hp menggunakan kebel data;
- Pastikan Hp-nya sudah diaktifkan developer options dan debugging;
- Jalankan perintah Flutter Doctor dari VS Code;
Jika muncul seperti ini:
Berarti Hp kita sudah terdeteksi dan siap digunakan untuk menjalankan aplikasi Flutter.
- Coba jalankan aplikasi flutter;
- Selesai.
Apa Selanjutnya?
Yak!Begitulah cara menggunakan Visual Studio Code untuk coding aplikasi Android dengan Flutter.
Selanjutnya silahkan dioprek-oprek sendiri.
Selamat belajar…
Post a Comment for "Tutorial Flutter"