Pengembangan perangkat lunak bergerak ke pencapaian yang lebih baik berkat upaya Google dalam membuat aplikasi perangkat lunak UI sumber terbuka seperti Flutter . Jejak kaki Flutter dapat diterapkan dalam pengembangan berbagai aplikasi lintas platform dengan mereferensikan satu basis kode.
Jadi, baik aplikasi Anda menargetkan pengguna Windows, Linux, Mac, iOS, dan Android atau yang digunakan untuk platform web, Flutter akan mengompilasi dan membuat aplikasi yang sempurna untuk audiens target Anda.
Atribut Flutter
Berkibar kerangka kerja open-source berbasis Google menjadi terkenal karena faktor-faktor berikut.
- Cepat – Dalam hal kinerja, Berkibar sepertinya tidak akan tertinggal di perangkat apa pun karena kode Flutter dengan nyaman mengompilasi kode JavaScript serta kode mesin Intel/ARM.
- Produktif – Sebagian besar lingkungan pengembangan aplikasi UI cenderung kehilangan statusnya saat ini ketika pengembang memperbarui kode. Dengan Berkibar , pembaruan kode menghasilkan perubahan yang dapat dilihat secara instan. Melalui Hot Reload, pembuatan aplikasi dan proses iterasi dipercepat.
- Fleksibel – Tidak ada batasan jumlah desain aplikasi yang dapat disesuaikan dan adaptif yang dapat Anda terapkan pada proyek Anda. Hasil desain aplikasi ini cenderung menciptakan pengalaman pengguna yang positif di layar perangkat apa pun. Flutter memberi pengembang aplikasi kendali penuh atas setiap piksel.
- Penjangkauan Pengguna dan Transformasi Alur Kerja – Pendekatan pengembangan dan penerapan aplikasi basis kode tunggal yang melayani perangkat tertanam, desktop, web, dan seluler ini memenuhi kebutuhan UI layar pengguna terlepas dari model, ukuran, atau desain layar. Selain itu, basis kode Flutter dapat dikontrol melalui alat pengembang dan pengujian otomatis.
Menginstal Flutter di Linux
Berkibar framework dapat diinstal pada distribusi Linux Anda melalui Flutter Snap kemasan. Pastikan Anda adalah pengguna root atau memiliki hak istimewa Sudoer pada sistem yang Anda gunakan sebelum melanjutkan langkah penginstalan dan konfigurasi yang ditunjukkan pada panduan artikel ini.
$ sudo snap install flutter --classic
Perintah di atas akan bertanggung jawab untuk pemasangan flutter , flutter.dart , dan flutter.openurl .
Untuk menggunakan panah , kita perlu mengetikkan flutter.dart
. Untuk mengurangi pengetikan yang panjang ini, juga terkait dengan beban kognitif saat menerjemahkan instruksi yang ditargetkan, kami akan memetakan flutter.dart
untuk melesat mengabaikan perlunya awalan “berkibar ”.
$ sudo snap alias flutter.dart dart
Selanjutnya, konfirmasikan versi Flutter yang diinstal di sistem Anda.
$ flutter --version
Perintah pemeriksaan versi ini juga dapat memulai beberapa konfigurasi Flutter otomatis di sistem Anda.
Untuk memeriksa apakah Berkibar . Anda instalasi memenuhi semua persyaratan ketergantungan untuk dijalankan di sistem Anda, jalankan perintah berikut:
$ flutter doctor
Sesuai tangkapan layar di atas, kami memiliki dua masalah yang terkait dengan rantai alat Android dan Android Studio .
Untuk memasang Android Studio , jalankan perintah berikut.
$ sudo snap install android-studio --classic
Langkah selanjutnya adalah menginstal dan mengkonfigurasi android-studio .
$ android-studio
Alasan utama pemasangan dan konfigurasinya adalah untuk Android SDK dan pemeliharaan emulator.
Ikuti wizard penginstalan hingga penyiapan android-studio Anda selesai.
Sekarang arahkan Flutter ke Android Studio . Anda lokasi jepret. Tanpa langkah ini, buat aplikasi apa pun; Android atau tidak berbasis android tidak mungkin.
$ flutter config --android-studio-dir /snap/android-studio/current/android-studio
Di Android Studio . Anda , lihat tangkapan layar berikut untuk memasang Android SDK alat baris perintah dengan membuka Alat – Pengelola SDK – Alat SDK .
Jalankan dokter berdebar lagi untuk memeriksa masalah ketergantungan lain yang terlewat.
$ flutter doctor
Untuk mengatasi masalah ini dan gunakan Flutter , terima lisensi Android.
$ flutter doctor --android-licenses
Jalankan lagi flutter doctor untuk mengonfirmasi bahwa semua masalah Flutter telah diselesaikan.
$ flutter doctor
Menguji Flutter di Linux
Buat direktori proyek dan navigasikan ke sana:
$ sudo mkdir linuxshelltips_flutter $ cd linuxshelltips_flutter
Buat contoh struktur aplikasi:
$ flutter create newapp
Untuk menguji aplikasi ini, jalankan:
$ cd newapp $ flutter run
Panduan tutorial ini telah memandu kami dalam menginstal, mengonfigurasi, dan menguji Flutter untuk proyek aplikasi UI pertama Anda. Lebih lanjut tentang contoh dan tutorial proyek flutter dapat ditemukan di situs resminya.