1. Introduction
Dart adalah sebuah bahasa pemrograman yang dikembangkan oleh Google dan merupakan bahasa pemrograman resmi untuk Flutter, sebuah UI toolkit yang memungkinkan pembuatan aplikasi multiplatform dengan tampilan yang menarik dan responsif.
2. Pengenalan Instalasi Dart
Dart pertama kali diperkenalkan pada tahun 2011 oleh Google dan kini menjadi bahasa pemrograman open source yang banyak digunakan dalam pengembangan aplikasi mobile dan web. Anda dapat mengakses situs resmi Dart di: Dart.dev.
Instalasi Dart SDK
Untuk menginstal Dart di berbagai sistem operasi, Anda dapat menggunakan tautan berikut:
- Mac: Download di sini
- Windows: Download di sini
- Linux: Download di sini
Teks Editor yang Direkomendasikan
Untuk menulis dan menjalankan kode Dart, berikut beberapa teks editor yang bisa digunakan:
3. Membuat Aplikasi Pertama
Untuk membuat aplikasi pertama dengan Dart, ikuti langkah-langkah berikut:
- Buka Google Chrome dan cari "Visual Studio Code".
- Buka tab Extensions dan cari Dart.
- Install aplikasi Dart versi v3.60.1.
- Mulai menulis kode di proyek baru dart_dasar.dart.
4. Variable dalam Dart
Variabel dalam Dart dapat dideklarasikan menggunakan kata kunci var atau secara eksplisit dengan tipe data.
Contoh:
void main() {
var name = "Alief";
print(name);
}
5. Tipe Data Number
Tipe data number dalam Dart terbagi menjadi dua jenis:
- int: Digunakan untuk bilangan bulat.
- double: Digunakan untuk bilangan desimal.
Jika kita ingin menggunakan tipe data number yang bisa menerima nilai int maupun double, kita bisa menggunakan tipe num.
6. Tipe Data String
String digunakan untuk menyimpan teks dalam Dart. Kita bisa menggunakan kutip satu (') atau kutip dua (").
Contoh:
void main() {
String greeting = 'Hello, Dart!';
print(greeting);
}
Untuk menggabungkan string, kita bisa menggunakan operator + atau string interpolation ${}.
Contoh:
void main() {
String firstName = 'Alief';
String lastName = 'Hakim';
print('Hello, ' + firstName + ' ' + lastName);
print('Hello, ${firstName} ${lastName}');
}
7. Tipe Data Boolean
Boolean hanya memiliki dua nilai, yaitu true atau false.
Contoh:
void main() {
bool isDartFun = true;
print(isDartFun);
}
8. Tipe Data List
List adalah struktur data yang digunakan untuk menyimpan kumpulan nilai dalam satu variabel. Contoh:
void main() {
List<String> languages = ['Dart', 'Python', 'JavaScript'];
print(languages);
languages.add('Java'); // Menambahkan data ke list
print(languages);
}

Komentar
Posting Komentar