13 poin oleh xguru 2022-02-23 | 10 komentar | Bagikan ke WhatsApp
  • Jika tren digambarkan berdasarkan jumlah pertanyaan yang muncul di Stack Overflow, sejak 2020 Flutter telah melampaui React-Native
  • Pada 2022, 2,8% dari seluruh pertanyaan di SO terkait Flutter, sedangkan React-Native 1,4%

Mengapa pengembang aplikasi mobile menyukai Flutter?

  • Sama sekali tidak bergantung pada platform: UI juga menggunakan engine Skia sehingga tidak memakai komponen UI yang spesifik platform
  • Menyederhanakan pengembangan aplikasi dan membuatnya lebih cepat
  • Mudah dipelajari dan mudah digunakan
  • Skalabilitas yang sangat baik: menggunakan Firebase sebagai backend
  • Memberikan pengalaman pengguna yang unggul

Apa kekurangan menggunakan Flutter?

  • Ukuran biner aplikasi besar
  • Kekurangan library pihak ketiga
  • Keterbatasan platform: masih belum mendukung watchOS, tvOS, Apple Carplay, dan lainnya
  • Harus mempelajari bahasa Dart
  • Lebih baik di Android daripada iOS

Bagaimana masa depan Flutter?

  • Setelah penggunaan meningkat secara eksplosif dalam 3 tahun terakhir, pangsa pasar Flutter mulai stagnan
  • Namun ini tidak boleh dianggap sebagai sinyal bahwa Flutter akan menghilang
  • Berkat popularitas ini, Google akan menyelesaikan masalah-masalah Flutter (seperti mengurangi ukuran biner), dan pihak ketiga juga akan semakin banyak
  • Semakin banyak pengembang akan menggunakannya karena kesederhanaan dan kekuatan Flutter
  • Alat baru yang lebih trendi mungkin akan muncul untuk menggantikan Flutter, tetapi prospek Flutter tetap cerah

10 komentar

 
bbulbum 2022-03-01

Secara pribadi, menurut saya pengalaman pengembangan dengan Dart lebih baik daripada js/ts. Dalam hal penyiapan lingkungan dan sistem build, rasanya jauh lebih rapi.

 
colus001 2022-02-24

Berdasarkan Google Trends, Flutter juga hampir dua kali lipat dari RN ya. Kapan ini jadi seperti ini!?

https://trends.google.com/trends/explore/…

 
kbumsik 2022-02-23

Menurut saya dasarnya sangat keliru.
Karena mengingat karakteristik Stack Overflow, makin baru sebuah teknologi, makin banyak pula pertanyaan baru yang pasti muncul...;;

 
bus710 2022-02-23

Saya mengikat Rust ke Flutter dan menggunakannya dengan sangat baik.

 
yolatengo 2022-02-23

Dari posisi yang mendukung RN, ini agak menyedihkan ya :'(

 
yshrust 2022-02-23

Kalau melihat tahun depan, apakah peta cross-platform mobile/desktop akan menjadi flutter vs maui vs react-native..
Karena saya terutama memakai C++/C#, saya berharap maui bisa lebih cepat populer wkwk

 
cr543l 2022-02-23

Jadi teringat Xamarin ya, haha

 
nicewook 2022-02-23

Jadi, Xamarin bisa dibilang benar-benar gagal, ya?
Waktu sempat sangat didorong, saya sempat berpikir ini akan jadi tren besar di masa depan.

 
ngenius 2022-02-23

Setelah Microsoft bikin ulah, situasinya sempat mereda, tapi entah apakah mereka sedang bersiap mengangkatnya lagi.

https://docs.microsoft.com/ko-kr/xamarin/get-started/what-is-xamarin

 
xguru 2022-02-23

Secara harfiah, menurut saya cross-platform memang punya kegunaannya sendiri sebagai cross-platform.
Gagasan seperti, "Kalau pakai ini saja semuanya selesai!" sekarang sudah tidak mungkin muncul di dunia nyata, dan pilihan harus berbeda tergantung situasinya.
Pada tahap awal startup saat kekurangan tenaga, hal seperti Flutter/React-Native/Ionic bisa membantu,
dan ketika sumber daya sudah melimpah, beralih ke native juga merupakan salah satu cara.

Kalau dilihat belakangan ini, dibanding Flutter, React-Native tampaknya lebih sering terlihat di pasar lowongan kerja/pencari kerja..
Tapi menurut saya ini karena tren pertanyaan yang muncul di SO sedikit lebih maju daripada pasar lowongan kerja/pencari kerja.