Mulai dari mana ya... belajar flutter ???

Flutter

Ada banyak  cara dalam pembuatan aplikasi mobile, akan tetapi kita sering dihadapkan untuk membuat aplikasi dengan performa yang baik dan cepat. Lalu andapun memutuskan untuk menggunakan flutter. jadi, ada apa di flutter ???

Flutter adalah sebuah framework yang dikembangkan oleh Google untuk membangun antarmuka UI (User Interface) pada aplikasi di mobile.

Google mengatatakan....

bahwa flutter merupakan suatu framework yang terinspirasi oleh React. Dengan 1 codebase bisa menghasilkan aplikasi dengan platform Android dan IOS, jadi.. sangat menghemat waktu untuk membuat sebuah prototype atau tugas akhir. 

Alasan mengapa kita harus mengikuti perkembangan Flutter :

  1. Flutter bersifat open source. Bisa dikatakan GRATISSS..
  2. Flutter menyediakan plugin untuk Android Studio.
  3. hanya sekali membuat file apk untuk dipasang di Google Playstore dan file ipad untuk dipasang di Apple Appstore. Ini yang membuat flutter itu menarik untuk dipelajari.
  4. Membantu pembuatan aplikasi dengan tampilan menarik dan performa yang lebih bagus.
  5. Pengembang memiliki kontrol penuh atas widget dan tata letak
  6. Lebih berkinerja, lebih banyak kompatibilitas, lebih menyenangkan.
Menarik bukan... untuk kamu yang masih pemula, jangan terburu-buru Langsung terjun ke pemrograman Flutter. Jangan gara-gara semangat yang membara akhirnya harus mengulang lagi dari dasarnya, ntar.. cuma habis-habisin waktu aja. Sebaiknya kamu harus mengenali dulu apa itu Dart !!?.


Dart

Dart  merupakan bahasa pemrograman resmi untuk Flutter, sebuah UI toolkit dan aplikasi multiplatform  yang dikembangkan oleh Google. Flutter sendiri telah digunakan oleh berbagai perusahaan besar seperti Google, Alibaba.com, dan Tencent karena dapat menghemat waktu dan tenaga dengan cara cukup membutuhkan satu codebase untuk mengembangkan aplikasi di berbagai platform, daripada harus menghabiskan waktu untuk membuat codebase terpisah untuk masing-masing platform.

  • Dart merupakan bahasa yang mesti di kuasai untuk mengembangkan aplikasi Flutter.
  • Dengan Dart,  hanya perlu satu codebase untuk dapat mengembangkan aplikasi pada berbagai platform seperti web, Android, dan iOS.
  • Bahasa Dart dirancang supaya familier dengan bahasa pemrograman lain
  •  sehingga mudah bagi yang sudah mengerti bahasa pemrograman lain. maupun bagi yang baru memulai perjalanannya sebagai developer.
  • Penggunaan bahasa Dart itu gratis (open source) dan dikembangkan oleh
  •  komunitas developer ahli yang aktif dan terbuka.
  • Dart adalah bahasa yang dioptimalkan untuk pengembangan UI secara cepat dan produktif pada banyak platform.

Langsung aja di mulai dengan contoh “Hello World”
Demo Langsung, dengan membuka link DartPad [klik].

Ubah codenya, Lalu klik RUN.

void main() {
print("saya belajar dart!");
}

Code Fungsi main() adalah metode  standar di Dart. Metode ini bekerja sebagai titik masuk ke aplikasi. Skrip Dart membutuhkan metode main() untuk dieksekusi. print() adalah fungsi yang telah ditentukan sebelumnya yang mencetak string atau nilai yang ditentukan ke output standar yaitu terminal.

Output dari kode di atas akan menjadi:

saya belajar dart!
Masih banyak lagi code dart yang harus di pelajari dan pahami. Untuk lebih lengkapnya belajar bahasa pemrograman Dart lanjut klik disini. Mudah dipahamin dan cepat respon bila ada kendala.

Sekian penjelasannya tetap semangat belajar dan sukses selalu. 🙏

Komentar

Postingan populer dari blog ini