Matawebsite Promo Lebaran 2022

Apa itu bahasa pemrograman Dart?

date 16 Nov 2020
date Fathurrahman
date 1012
date Mobile App
Apa itu bahasa pemrograman Dart?

Rasanya bahasa pemrograman yang ada hampir sebanyak butiran pasir di pantai. Di antara banyak pilihan di luar sana, bahasa pemrograman Dart adalah yang baru di blok. Saat membandingkan bahasa pemrograman internet , paradigma pemrograman dasar biasanya cukup mirip. Hanya ketika Anda menyelami mereka lebih dalam dan memeriksanya secara rinci perbedaan menjadi jelas.

Bahasa pemrograman yang baru-baru ini dikembangkan sering kali didedikasikan untuk membuataplikasi seluler untuk ponsel cerdas dan tablet. Bahasa-bahasa ini perlu mengaktifkan pengalaman pengguna yang baik (UX) dengan sintaks minimal dan juga menggunakan sesedikit mungkin memori perangkat yang tersedia. Berikut ini, kami akan menjelaskan bagaimana bahasa pemrograman Google Dart cocok dengan kategori ini dan apa yang dapat dilakukannya.

Apa Dart itu?

Dart adalah bahasa sumber terbuka yang dikembangkan di Google dengan tujuan memungkinkan pengembang menggunakan bahasa berorientasi objek dengan analisis tipe statis. Sejak rilis stabil pertama pada tahun 2011, Dart telah berubah sedikit, baik dalam bahasa itu sendiri maupun dalam tujuan utamanya. Dengan versi 2.0, sistem tipe Dart berubah dari opsional menjadi statis, dan sejak kedatangannya, Flutter (akan kami jelaskan nanti) telah menjadi target utama bahasa tersebut.

 

Apa yang membuat Dart spesial?

Tidak seperti banyak bahasa lainnya, Dart dirancang dengan tujuan membuat proses pengembangan senyaman dan secepat mungkin bagi pengembang. Jadi ia hadir dengan seperangkat alat bawaan yang cukup luas seperti manajer paketnya sendiri, berbagai kompiler / transpiler, parser dan pemformat. Selain itu, mesin virtual Dart dan build Just-in-Time membuat perubahan kode segera dapat dijalankan.
Setelah diproduksi, kode dapat dikompilasi dalam bahasa asli, jadi tidak diperlukan lingkungan khusus untuk menjalankannya. Dalam kasus pengembangan web, Dart diubah menjadi JavaScript.

Adapun sintaksnya, Dart sangat mirip dengan bahasa seperti JavaScript, Java, dan C ++, jadi mempelajari Dart dengan mengetahui salah satu bahasa ini hanya dalam hitungan jam.Selain itu, Dart memiliki dukungan yang bagus untuk asynchrony, dan bekerja dengan generator dan iterable sangatlah mudah.

 

Di mana saya bisa menggunakan Dart?

Dart adalah bahasa tujuan umum, dan Anda dapat menggunakannya untuk hampir semua hal:

  • Dalam aplikasi web, menggunakan art library: html dan transpiler untuk mengubah kode Dart menjadi JavaScript, atau menggunakan kerangka kerja seperti AngularDart.
  • Di server, menggunakan art: perpustakaan http dan art: io. Ada juga beberapa framework yang bisa digunakan, seperti Aqueduct.
  • Dalam aplikasi konsol.
  • Di aplikasi seluler berkat Flutter.

 

Untuk apa Dart digunakan?

Dart terutama digunakan untuk memprogram perangkat yang mendukung internet (misalnya ponsel cerdas, tablet, dan laptop) dan untuk server. Hingga saat ini, belum realistis bagi pemula pemrograman untuk mencoba mengembangkan aplikasi seluler atau berbasis web sendiri. Pendekatan Dart bertujuan untuk membuat pemrograman aplikasi semacam itu lebih mudah. Flutter kit pengembangan perangkat lunak (SDK) Google sendiri dan alat periklanan terkenal Google Ads, keduanya diprogram dengan Dart. Contoh tambahan termasuk situs web untuk New York Times dan Groupon. DartPad , yang disebutkan di atas,menyediakan cara yang nyaman untuk mengenal bahasa menggunakan metode coba-coba dan memperoleh keterampilan pemrograman dasar dengannya.

 

Matawebsite Promo
fathur.png

Fathurrahman

Android Mobile

Hallo saya trainer Android Mobile di Mataweb dan saya sudah berpengalaman lebih dari 5 tahun. jadi kali ini saya akan share tutorial ataupun tips seputar mobile aplikasi. Salam kenal

Artikel Populer

Halo, ada yang bisa kami bantu?
Daftar Sekarang