APA ITU PEMROGRAMAN DART?? WAW KEREN TERNYATA YA
Apa itu Pemrograman Dart?
Pemrograman Dart adalah bahasa pemrograman yang dikembangkan oleh Google untuk membuat aplikasi web dan mobile. Ini adalah bahasa yang mudah dipelajari dan dapat digunakan untuk membuat aplikasi yang responsif, modern, dan kaya fitur.
Dart dapat digunakan untuk membuat aplikasi web, aplikasi
mobile, dan aplikasi desktop. Ini juga dapat digunakan untuk membuat aplikasi
server-side. Dengan Dart, Anda dapat menulis kode yang sama untuk berbagai
platform, sehingga membuatnya lebih mudah untuk membangun aplikasi yang
kompatibel dengan berbagai platform.
Dart menggunakan sintaksis yang mirip dengan bahasa
pemrograman populer seperti Java dan JavaScript. Ini membuatnya lebih mudah
bagi para pengembang untuk mempelajari Dart dan mulai menggunakannya. Dart juga
menyediakan berbagai library dan framework yang memungkinkan Anda untuk
membangun aplikasi dengan cepat dan mudah.
Dart juga mendukung berbagai fitur seperti kemampuan untuk
menulis kode asinkron, kemampuan untuk menggunakan kode yang ditulis dalam
bahasa lain, dan kemampuan untuk menggunakan berbagai library dan framework.
Ini membuatnya lebih mudah bagi para pengembang untuk membangun aplikasi yang
responsif, modern, dan kaya fitur.
Dart adalah bahasa pemrograman yang sangat fleksibel dan mudah dipelajari. Ini cocok bagi para pengembang yang ingin membangun aplikasi web, mobile, atau desktop dengan cepat dan mudah. Dengan berbagai library dan framework yang tersedia, Anda dapat dengan mudah membangun aplikasi yang responsif, modern, dan kaya fitur.
Sejarah Dart?
Dart pertama kali diperkenalkan pada Oktober 2010 pada
konferensi GOTO yang diadakan di Aarhus, Denmark. Pencipta Dart yaitu Lars Bak,
seorang Programmer Denmark, dan Kasper Lund, seorang insinyur perangkat lunak.
Namun, Dart tidak distandarisasi hingga Juli 2014 di Majelis
Umum ke-107 badan internasional. Ecma International yaitu organisasi standar
untuk sistem informasi dan komunikasi, membentuk komite teknis, TC52. Dart
dicari karena kompatibilitasnya dengan berbagai browser web karena dapat
dikompilasi ke dalam JavaScript. Oleh karena itu, edisi pertama sangat
disetujui oleh Ecma Internasional. Menyusul pada Desember 2014, edisi kedua
spesifikasi Dart disetujui lagi oleh Ecma Internasional dan Dart diturunkan
oleh Google.
Keunggulan
Dart?
Keunggulan Dart adalah:
- Dart mampu mengembangkan aplikasi pada berbagai platform
seperti web, Android, dan iOS.
- Dart itu bersifat free atau gratis dan dikembangkan oleh
banyak developer di komunitas
- Pengembangan UI (User Interface) secara cepat dan
produktif pada banyak platform
- Mudah membangun aplikasi yang responsive
Contoh Pemrograman
Dart
Contoh pemrograman
Dart #1 Menampilkan tulisan ‘Hello, World!’.
void main() {
print('Hello, World!');
}
Contoh pemrograman Dart #2 Looping dengan output Innerloop berulang.
void main() {
outerloop: // This is the label name
for (var i = 0; i < 5; i++) {
print("Innerloop: ${i}");
innerloop:
for (var j = 0; j < 5; j++) {
if (j > 3 ) break ;
// Quit the innermost loop
if (i == 2) break innerloop;
// Do the same thing
if (i == 4) break outerloop;
// Quit the outer loop
print("Innerloop: ${j}");
}
}
}
// menampilkan output
Innerloop: 0
Innerloop: 0
Innerloop: 1
Innerloop: 2
Innerloop: 3
Innerloop: 1
Innerloop: 0
Innerloop: 1
Innerloop: 2
Innerloop: 3
Innerloop: 2
Innerloop: 3
Innerloop: 0
Innerloop: 1
Innerloop: 2
Innerloop: 3
Innerloop: 4