0% menganggap dokumen ini bermanfaat (0 suara)
45 tayangan

04 Flutter - Basic Dart Programming

Dart adalah bahasa pemrograman yang dirancang untuk membuat aplikasi frontend agar dapat berjalan dengan cepat pada berbagai platform. Dart memiliki keunggulan seperti type safe, null safety, dan rich standard library. Dasar pemrograman Dart meliputi penggunaan fungsi main, print, komentar, variabel, konstanta, dan operator.

Diunggah oleh

Sigid Bisnis
Hak Cipta
© © All Rights Reserved
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
45 tayangan

04 Flutter - Basic Dart Programming

Dart adalah bahasa pemrograman yang dirancang untuk membuat aplikasi frontend agar dapat berjalan dengan cepat pada berbagai platform. Dart memiliki keunggulan seperti type safe, null safety, dan rich standard library. Dasar pemrograman Dart meliputi penggunaan fungsi main, print, komentar, variabel, konstanta, dan operator.

Diunggah oleh

Sigid Bisnis
Hak Cipta
© © All Rights Reserved
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 36

Bahasa Pemrograman

Dart
Apa dan Mengapa Dart?

Fungsi Main

Komentar

Outline Variabel

Tipe Data

Operator
Apa itu Dart?

Bahasa pemrograman yang dirancang untuk membuat aplikasi


agar dapat berjalan dengan cepat.
Apa itu Dart? (contd)
Aplikasi yang dibuat dengan Dart adalah aplikasi yang berjalan
disisi client (frontend), seperti:

Web Desktop Mobile


(Javascript) (Dart) (Dart)
Kenapa (harus) Dart?
● Type safe
menjamin konsistensi tipe data

● Null safety
memberi keamanan dari data bernilai hampa (null)

● Rich standard library


hadir dengan banyak dukungan library internal

● Multiplatform
mampu berjalan pada berbagai jenis perangkat
Dasar Pemrograman Dart
Menampilkan Teks
Hal sederhana yang dapat dilakukan menggunakan Dart
Program Dart Sederhana
● Fungsi Main
○ Bagian yang dijalankan pertama kali
○ Dapat memiliki tipe data void atau int
○ Memiliki nama main
● Perintah print digunakan untuk menampilkan data ke layar
Komentar
Deskripsi
Baris kode yang tidak dijalankan dengan tujuan:

memberi catatan mencegah perintah


pada kode dijalankan
Menulis Komentar (cara 1)
Diawali dengan tanda garis miring 2 kali.
Menulis Komentar (cara 2)
● diawali dengan tanda garis miring dan bintang (/*)
● diakhiri dengan tanda bintang dan garis miring (*/)
Variabel
Deskripsi

Digunakan untuk
Memiliki nama Memiliki tipe data
menyimpan data
Deklarasi Variabel
Proses pembuatan variabel

Menentukan tipe data

Memberi nama

int score;
Deklarasi Variabel (contd)
Menggunakan var dan diikuti nama variabel secara otomatis tipe data
variabel tersebut adalah Null.
Memberi Nilai pada Variabel
Menggunakan tanda sama dengan (=).
Inisiasi Variabel
Deklarasi dan memberi nilai variabel secara bersamaan.
Konstanta
Deskripsi
● Digunakan untuk menyimpan data

● Memiliki nama

● Memiliki tipe data

● Nilai tetap (tidak dapat diubah)


Membuat Konstanta
Menggunakan final, diikuti nama, dan diberikan nilai secara langsung.
Tipe Data
Deskripsi
● Jenis data yang dapat dikelola

● Tipe data sederhana disebut primitive data type

DATA DATA
DATA
Jenis
● int
bilangan bulat
DATA
● double
bilangan pecahan DATA

DATA
● bool
true/false

● string
teks
int
Menggantikan var dengan int dan data harus bilangan bulat.
double
● Menggantikan var dengan double dan data harus bilangan pecahan
● Penulisan pecahan menggunakan tanda titik
bool
Menggantikan var dengan bool dan data harus true atau false
string
● Menggantikan var dengan string dan data berupa teks
● Penulisan teks diawali dan diakhiri tanda kutip
Operator
Deskripsi
● Digunakan untuk operasi pengolahan data

● Data yang dikelola disebut operand


Arithmetic
untuk perhitungan matematis
+, -, *, /, %
Assignment
memberi nilai pada variabel
=, +=, -=, *=, /=, %=
Comparison
membandingkan kesetaraan nilai
==, <, <=, >, >=
Logical
menggabungkan beberapa kondisi
&&, ||, !
Terima Kasih
Task
1. Implementasikan rumus luas lingkaran pada program Dart!

2. Buatlah 3 buah variabel yang berisi string, lalu sambungkan seluruh string
tersebut, dan tampilkan pada layar!

Anda mungkin juga menyukai