Assalamualaikum Warohmatulloh Wabarokatuh, Sambil belajar Dart kita belajar juga Flutter. mungkin kawan kawan sudah tidak asing lagi dengan kata Flutter karena akhir akhir ini memang Flutter sedang naik daun. Dan banyak banget yang bahas, Jadi apa itu Flutter?.
Oke, jadi sebenarnya apa itu Flutter ? jadi, Flutter adalah sebuah alat yang memungkinkan kita untuk membuat aplikasi antar platform (iOs
, Android
) secara native atau native cross-platform dengan menggunakan satu bahasa pemrograman (Dart) dan satu basis code (codebase
). native cross-platform yang dimaksud bukanlah sebuah aplikasi web yang dibungkus oleh native app. Tapi kita benar benar membangun dua aplikasi yang berbeda untuk iOs
dan Android
yang selanjutnya bisa kita distribusikan ke Apple Store ataupun Google Play Store.
Kabar baiknya untuk mendapatkan itu semua kita hanya perlu menggunakan satu bahasa pemrograman yaitu Dart dan satu basis kode (codebase
). Kerennya Flutter dengan satu bahasa dan satu basis kode (codebase
) kita bisa menghasilkan dua aplikasi iOs
dan Android
. Normalnya untuk membuat aplikasi iOs
kita harus menulis program dengan Swift
/ Objective-C
dan iOS Development Environment. an untuk Android kita tulis dengan Java
/ Kotlin
dan Android Development Environment.
Secara Teknis, Flutter ada dua yaitu Flutter Framework sebuah framework diatas bahasa pemrograman Dart yang menyediakan fungsi dan elemen UI yang disebut sebagai <em>widget</em>
di dalam Flutter. Berikutnya Flutter SDK
adalah sebuah sekumpulan alat yang digunakan untuk membangun aplikasi iOs
dan Android
.
Selain untuk mobile apps, Flutter juga bisa digunakan untuk membangun aplikasi web dan juga desktop.
Wassalamualaikum Warohmatulloh Wabarokatuh.
Tinggalkan Balasan