Home Flutter Pengenalan Flutter

Pengenalan Flutter

0

Halo semua, pada kesempatan kali ini saya akan memperkenalkan kalian Apa Itu Flutter? mungkin Software Developer sering mendengar Flutter. Tetapi apa itu Flutter? apakah sebuah Framework atau sebuah bahasa pemrograman? nah di artikel ini saya akan membahas nya.

Apa itu Flutter?

Flutter adalah SDK (Software Development Kit) yang dikembangkan oleh Google untuk membuat aplikasi yang bagus dan bisa berjalan pada berbagai platform. Flutter 2 yang merupakan versi terbaru memberikan dukungan pada Anda untuk membangun aplikasi pada sistem operasi Android, iOS, Web, Windows, Linux, dan MacOS. Dengan ini, Anda cukup sekali coding atau dikenal dengan single codebase. Flutter juga sudah digunakan oleh banyak developer maupun organisasi di seluruh dunia, selain itu Flutter bersifat open source.

Mengapa Belajar Flutter?

Karena Flutter Write-once deploy-everywhere dan memiliki beberapa fitur luar biasa seperti :

1. Mendukung Hot Reload dan Hot Restart

2. Mengembangkan Aplikasi dengan Efisien

3. Pustaka Widget Terbesar

 

Alasan Belajar Flutter

  1. Meningkat nya permintaan untuk pengembangan Flutter 
  2. Mempunyai komunitas yang besar
  3. Proses pengembangan yang cepat dan efisien
  4. Mudah untuk dipelajari

Dart

Bahasa pemrograman Dart merupakan bahasa pemrograman general-purpose yang dirancang oleh Lars Bak dan Kasper Lund. Bahasa pemrograman ini dikembangkan sebagai bahasa pemrograman aplikasi yang dapat dengan mudah dipelajari dan disebarkan.

Seperti yang telah kita ketahui, aplikasi Flutter ditulis dengan bahasa Dart. Bahasa pemrograman pemrograman besutan Google ini dapat digunakan untuk mengembangkan berbagai macam platform termasuk di dalamnya adalah web, aplikasi mobile,server, bahkan IOT (Internet of Things). 

Bahasa pemrograman Dart dapat digunakan secara bebas oleh para developer karena bahasa ini dirilis secara open-source oleh Google di bawah lisensi BSD. Bahasa pemrograman Dart merupakan bahasa pemrograman berbasis kelas dan berorientasi terhadap objek dengan menggunakan Syntax bahasa pemrograman C.

 

Bahasa ini dikenalkan oleh Google sebagai pengganti bahasa pemrograman JavaScript, akan tetapi secara opsional bahasa ini dapat dikompilasi ke dalam JavaScript dengan menggunakan Dart-to-JavaScript compiler. Sedikit berbeda dengan bahasa pemrograman JavaScript yang bertipe dinamis, bahasa pemrograman Dart merupakan bahasa pemrograman bertipe statis.

Mungkin itu yang bisa saya sampaikan, semoga bermanfaat