Anda di halaman 1dari 17

Pemrograman Berorientasi

Objek Dart
Teguh Tamrin
Pengenalan Dart
Tujuan Instruksional

Diharapkan Mahasiswa dapat mengetahui tentang:


● Konsep OOP (Object Oriented Programming) dengan Bahasa Pemrograman DART
● Framework Yang digunakan
● Cara Menginstall DART SDK
● Cara Menginstall Visual Studio Code
Apa itu Bahasa Pemrograman DART ?

● Dart adalah bahasa pemrograman yang dikembangkan oleh Google untuk kebutuhan
umum (general-purpose programming language).
● Dart memiliki sintak yang mirip seperti C++, C#, Java, dan Javascript. Karena Dart menggunakan 
standar ECMA-408.
● Dikenalkan pertama kali pada tanggal 10 Oktober 2011 oleh Lars Bak dan Kasper Lund
● Dart bisa digunakan untuk membuat aplikasi android, front-end web, IoT, backend (CLI), dan
Game.
● Contoh Aplikasinya : Google Adsense (front-end), Google AdWords (front-end), Google Fiber
(front-end), Hamilton (Android dan iOS)
Sejarah Bahasa Dart

Dart diresmikan pada konferensi GOTO di Aarhus, Denmark, 10-12 Oktober 2011. Proyek ini didirikan
oleh Lars Bak dan Kasper Lund. Dart 1.0 dirilis pada 14 November 2013.

Awalnya Dart mendapat sambutan yang beragam dan inisiatif Dart telah dikritik oleh beberapa pihak
karena memecah-mecah web, karena rencana awal untuk memasukkan Dart VM di Chrome. Rencana-
rencana itu dibatalkan pada tahun 2015 dengan rilis 1,9 dari Dart untuk fokus sebagai gantinya pada
kompilasi Dart ke JavaScript.
Pada bulan Agustus 2018, Dart 2.0 dirilis, dengan perubahan bahasa termasuk sistem jenis suara.
Terakhir rilis Dart 2.16 pada bulan februari 2022
Kenapa DART ?

● general-purpose programming language


● Flutter bisa dikembangkan untuk Ios, Android dan web, Desktop (sedang dikembangkan)
● Menurut Survey yang dilakukan oleh GitHub pengguna bahasa pemrograman DART meningkat dari
tahun 2018-2019 sekitar 532 %
● Open Source
Platform DART ?
1. Flutter
Apabila kita ingin membuat aplikasi Android dan iOS dengan bahasa pemrograman
Dart, maka kita harus menggunakan framework Flutter.
2. Web
Penggunaan Dart pada web biasanya dalam bentuk front-end.
Framework yang dipakai:
 Angular Dart
 Material Design Lite/DART
 OverReact
3. Server
Dart dapat juga digunakan pada server untuk membuat program berbasis teks
(CLI), program IoT, backend, dll. Frameworknya:
 Jaguar
 Angel
 Aqueduct
 Express
Cara Install Dart (OS Windows)

● Tools yang perlu disiapkan :


1. Visual Studio Code, download di https://code.visualstudio.com/2. SDK Flutter ( Kenapa flutter,
karena semester depan mahasiswa masuk kedalam flutter) , download SDK Flutter di
https://docs.flutter.dev/get-started/install/windows
Download Visual Studio Code

● Setelah download VS Code, install lalu buka


● Install Extension Dart dan Flutter pada VS Code,
Download SDK Flutter

● Download SDK Flutter, lalu pada c:/src


● Setelah itu, atur variable environment
windows. Ketik Environment pada search
windows,
● Pada path, tambahkan
1.<direktori ekstrak sdk flutter>\flutter\bin
2. .<direktori ekstrak sdk flutter>\bin\
cache\dart-sdk
● Setelah itu klik OK, Lalu Restart Windows
Membuat Projek Baru

● Buka VS Code
● Buka Command Palette VS Code dengan Menekan Ctrl+Shift+P, atau klik View -> Command
Palette
● Ketik Dart: New Project, Enter

● Pilih Simple Console Application, Lalu tentukan direktori tempat menyimpan projek

● Tentukan Nama projek, lalu enter. Misal Pertemuan1


● Tampilan Projek Baru jika berhasil

● Untuk menjalankan kode pertemuan1.dart, Buka Terminal (klik view->terminal) atau tekan ctrl+`
bersamaan.

● Setelah terbuka, masuk ke direktori bin dengan perintah cd bin


● Run dengan perintah dart (namafile).dart , dart pertemuan1.dart .
Penjelasan Kode

● Fungsi main () sebagai entry point yaitu jalannya program dimulai dari perintah yang terdapat
didalam fungsi main ()
● Sedangkan void bersifat optional sehingga program diatas dpt ditulis seperti berikut:
Cetak Hello World Menggunakan Fungsi Print()

● Buat File print.dart


● Lalu ketik seperti dibawah, jalankan

● Setelah dijalankan :
Cetak Hello World Menggunakan Fungsi stdout.write()

● Buat File printstd.dart


● Lalu ketik seperti dibawah, import dart:io , jalankan

● Setelah dijalankan :
Cetak Hello World Menggunakan Fungsi stdout.writeln()

● Buat File printsline.dart


● Lalu ketik seperti dibawah, import dart:io , jalankan

● Setelah dijalankan :
Latihan 1

● Buat File Baru (nama)_latihan1.dart


Lalu buat tampilan seperti dibawah ini

====== Aplikasi Pertamaku ======


===Dengan Pemrograman DART===
==Ternyata Seru !==

Anda mungkin juga menyukai