Oy guys, komunitas flutter sedang ramai memperbincangkan soal fork development Flutter yang baru-baru ini menjadi project baru bernama Fork.
Diyakini ada beberapa kendala dalam proses pengembangan Flutter induk, makanya komunitas membuat fork atau pengembangan sendiri Flutter yang dinamakan Flock.
Apa itu Flutter?
Bila anda belum tahu, Flutter adalah framework populer untuk pengembangan cross development application.
Satu codebase Flutter bisa digunakan untuk pengembangan aplikas mobilei Android, mobile IOS, Web dan aplikasi desktop Windows.
Di Indonesia sendiri, programmer Flutter sudah sangat populer dibarengi mudahnya menemukan tutorial dan kelas dalam bahasa Indonesia. Flutter dibutuhkan dalam perusahaan – perusahaan besar dan Software house yang targetnya mobile application.
Flock sebagai Flutter baru?
Berita ini fokus pada pengembangan versi Flutternya sendiri. Flutter berbasis open source dimana komunitas bisa memberikan kontribusi seperti perbaikan bug, penyematan fitur baru, membantu development inti dan sebagainya.
Namun Flutter maintainer utamanya oleh tim Flutter Google dimana komunitas merasa kurang maksimal, mungkin karena Google juga baru berfokus pada AI.
Setidaknya dari Flock team menyebutkan ada beberapa tantangan
Stagnasi dalam Pembangunan: Dengan meningkatnya jumlah issue dan pull request, namun tidak kunjung terimplementasi
Kontribusi yang ramah? Mereka mengklaim bahwa Flutter tidak ramah dengan kontribusi eksternal, sehingga menghambat perkembangan dan potensi pertumbuhannya.
Flock, from the community to the community
Project Flock nantinya akan dimaintain oleh komunitas dan komunitas bebas berkontribusi dalam pengembangan dimana tidak lagi bergantung dengan tim Flutter Google.
Harapannya dapat memberikan percepatan untuk pengembangan Flutter lebih baik lagi
Gimana menurut anda wak? apakah Flock akan menjadi pengganti Flutter kedepannya?
Referensi
- https://flutterfoundation.dev/
- https://www.instagram.com/petanikode/p/DBuxOiIv6Mn/
- https://medium.com/@sachindas246/flutter-has-been-forked-256faea67f7c