GNU/Linux >> Belajar Linux >  >> Linux

Memulai Flutter di Desktop Linux

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 AlatPengelola SDKAlat 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.


Linux
  1. Memulai dengan perintah tac Linux

  2. Memulai PiFlash:Mem-boot Raspberry Pi Anda di Linux

  3. Memulai PostgreSQL di Linux

  1. Memulai dengan firewall Linux

  2. Memulai dengan perintah cat Linux

  3. Memulai SSH di Linux

  1. Memulai dengan btrfs untuk Linux

  2. Saran untuk memulai dengan GNOME

  3. Desktop Linux untuk minimalis:Memulai dengan LXQt dan LXDE