Instalasi Dart dan Kenalan dengan DartPad
Pasang Dart SDK di laptop dan coba kode pertama tanpa install lewat DartPad.
Dua cara menjalankan Dart
Ada dua jalan: DartPad (di browser, tanpa install) dan Dart SDK (di laptop, untuk proyek serius). Untuk seri ini, DartPad sudah cukup. Tapi kalau kamu tipe yang suka semuanya rapi di laptop sendiri, install SDK juga gampang.
Cara 1: DartPad (tanpa install)
Buka dartpad.dev di browser. Kamu langsung dapat editor dengan tombol Run. Tempel kode ini dan tekan Run:
void main() {
print('DartPad jalan!');
print(2 + 3);
}Output yang muncul:
DartPad jalan!
5
DartPad juga bisa dipakai untuk latihan Flutter (ada mode Flutter di pojok kanan atas), tapi untuk seri ini kita pakai mode Dart saja.
Cara 2: Install Dart SDK
Windows: Download installer dari dart.dev/get-dart, atau pakai Chocolatey:
choco install dart-sdk
macOS: Pakai Homebrew:
brew tap dart-lang/dart
brew install dart
Linux: Ikuti panduan resmi di dart.dev/get-dart (pakai apt repository resmi Google).
Setelah install, verifikasi di terminal:
dart --version
Kalau muncul versi seperti Dart SDK version: 3.x.x, berarti beres.
Menjalankan file Dart pertama
Buat file halo.dart berisi:
void main() {
print('Halo dari laptop!');
}Jalankan dengan:
dart run halo.dart
Tidak perlu compile manual. Perintah dart run langsung mengeksekusi file-nya.
Editor yang disarankan
Visual Studio Code dengan extension Dart (dari Dart Code) adalah kombinasi paling populer. Extension ini kasih autocomplete, error highlight, dan format otomatis. Alternatifnya: Android Studio atau IntelliJ.
Catatan teknis: Kalau perintah
darttidak dikenali setelah install, biasanya PATH belum terdaftar. Di Windows, tutup lalu buka ulang terminal setelah instalasi. Di macOS/Linux, pastikan direktori SDK (mis./usr/lib/dart/bin) ada di PATH.
Mana yang dipakai di seri ini?
Semua contoh kode dirancang supaya bisa dijalankan di DartPad. Jadi kamu bisa mengikuti seluruh seri tanpa install apa pun. Tapi kalau nanti mau bikin proyek Flutter beneran, SDK wajib terpasang. Saran saya: mulai dengan DartPad dulu, install SDK saat kamu sudah nyaman dengan dasarnya.