Flutter adalah framework unggulan yang digunakan untuk menciptakan antar muka aplikasi yang berjalan dilintas platform, yaitu platform android dan ios. Flutter diciptakan dan di kembangkan oleh perusahaan internet terbesar yaitu google. Flutter bersifat open source, sehingga banyak yang menyukainya. Dengan flutter kamu dapat mengembangkan aplikasi dengan cepat, performa sekelas native, dan tentunya user interface dalam flutter sangat fleksibel dan dapat dibuat dengan mudah oleh programmer flutter pemula.
Mengenal Flutter
Mungkin kalian masih agak sedikit asing dengan kata-kata flutter ini. Tetapi lambat laun kalian akan mengerti betapa besar manfaat yang kalaian temukan ketika mempelajari framework ini nantinya.
Sebelumnya sudah saya sedikit singgung mengenai framework flutter ini dalam artikel yang berjudul ” mengenal framewok untuk pembuatan aplikasi mobile multiplatform” silahkan baca terlebih dahulu.
Kemudian disisi lain mungkin kalian berfikir, kenapa saya harus mempelajar flutter?, apa manfaatnya?, toh sekarang sudah ada kotlin dan swift yang sama-sama bagus digunakan untuk membuat aplikasi mobile. Mungkin jawaban dari pemikiran seperti ini adalah singkat mas bro, yaitu Dengan fluter, kamu dapat membuat aplikasi dalam dua platform sekaligus, yaitu IOS dan Android dengan hanya membuat codebase tungal.
Apa lagi flutter menerapkan teknologi stateful hot reload. Mungkin biasanya para programmer native murni agak lama ketika akan melihat sedikit perubahan dalam code mereka, karena proses build dalam android studio memang memakan waktu lama, terlebih lagi jika spesifikasi komputer kamu minim, beda halnya dengan flutter.
Hot reload bisa di percepat lagi lo bro.. Jika kamu menggunakan emulator genymotion dan bukan bawaan android studio, karena emulator bawaan saya rasa masih memberatkan komputer dengan spesifikasi pas-pasan. puuh.. saya jamin kamu bakalan terkagum-kagum.. sebab proses reload yang di tawarkan terbilang cepat. dengan hanya hitungan miliseconds perubahan code sudah bisa di lihat hasilnya dalam emulator.
Kemudian apalagi yang istimewa?. Flutter menggunakan bahasa pemrograman dart. Bahasa ini adalah bahasa yang mirip seperti c++. Jadi sangat simple dalam penulisannya. dalam initekno.com memang belum kita bahas mengenai bahasa pemrograman dart tersebuti. Semoga segera terrealisasi untuk pembahasan dart kedepannya. hal ini paling tidak menjadi bekal kamu dalam memulai dengan flutter.