Menu
Coddy logo textTech

Online Dart Derleyici

Kod parçacıklarını yazın, çalıştırın ve paylaşın — kurulum gerekmez.

main.dart
Output
Click Run to see the output here.

Dart'ı tarayıcında online çalıştır

Ücretsiz online bir Dart deneme alanı ve kod çalıştırıcısı. Tarayıcında Dart yaz, Çalıştır'a bas; kod, Dart stable SDK üzerinde saniyeler içinde çalışsın. Yerel Dart kurulumu yok, pub get yok, önceden uğraşılacak bir IDE kurulumu yok.

Editör, VS Code ile aynı motor üzerine kurulu; bu yüzden Dart sözdizimi vurgulama, otomatik tamamlama ve tanı altı çizgileri sorunsuz çalışıyor. Kod, izole bir container içinde Dart VM ile çalışır; sound null safety, async/await, Futures, Streams, records ve pattern matching kutudan çıkar çıkmaz hazırdır. Flutter'a geçmeden önce Dart öğrenmek ya da saf Dart bir algoritmayı prototiplemek için ideal.

Bu Dart deneme alanı neden faydalı

  • Anında Dart çalıştırma — kodu yaz, Çalıştır'a bas ve Dart VM çıktısını saniyeler içinde gör; pub get veya IDE kurulumu gerekmez.
  • Tam Dart sözdizimi vurgulama, otomatik tamamlama ve analizörden net tanılar; VS Code'un da kullandığı editör motoruyla çalışıyor ve sound null safety uyarıları satır içinde görünüyor.
  • Stdin girişi destekleniyor. stdin.readLineSync() playground'un giriş kutusundan okuduğu için komut satırı tarzı Dart programları ve etkileşimli alıştırmalar uçtan uca çalışır. Sizin tarafınızda Dart SDK, Flutter SDK veya Android Studio gerekmez.
  • Kararlı Dart toolchain — null safety ile Dart yaz, async/await ve Futures kullan, SDK kurmadan Flutter uyumlu sözdizimini test et.

Dart deneme alanında neler yapabilirsin

  • async/await, Futures ve Streams: her Flutter uygulamasının temelindeki deyimler, burada hiçbir UI kalıbı olmadan çalıştırılabiliyor.
  • Sınıflar, mixin'ler, extension method'lar ve records ile sealed class'lar üzerinde pattern matching: Dart 3'ün modern özelliklerini her seferinde tek bir bildirimle deneyebilirsin.
  • Hızlı Dart denemeleri: bir null safety kuralını test edin, bir late başlatıcıyı doğrulayın, collection-if veya spread operator deneyin ya da bir Future zincirinin nasıl çözüldüğünü görün.

Online Dart derleyici SSS

Online Dart derleyici ücretsiz mi?
Evet, Dart playground ücretsiz. Kayıt yok, Dart SDK kurmaya gerek yok, Flutter SDK ya da Android Studio da gerekmiyor — sayfayı aç ve çalıştır.
Dart veya Flutter SDK'sını kurmam gerekir mi?
Kurulum gerekmez. Makinende Dart SDK veya Flutter'a ihtiyacın yok. Online Dart çalıştırıcısı kodunu Dart stable VM üzerinde çalıştırır ve çıktıyı saniyeler içinde döner. Şunu da belirtelim: deneme alanı saf Dart çalıştırır, dolayısıyla Flutter widget kodu burada render edilmez; ancak herhangi bir Flutter dil özelliği ya da saf Dart mantığı sorunsuz çalışır.
Dart deneme alanı mobil ve Chromebook'ta çalışıyor mu?
Evet. Dart playground, masaüstü, tablet veya mobil olsun, modern tarayıcıların hepsinde çalışır. SDK yükleyemediğin bir Chromebook, iPad veya okul bilgisayarından Dart denemek için iyi bir seçenek.
Dart playground'u stdin.readLineSync() destekliyor mu?
Evet. stdin.readLineSync() (dart:io içinden) yazdığınız satırları, yerelde dart run çalıştırıp terminale yazdığınız zamanki gibi okur. Flutter'a geçmeden önce saf Dart algoritmaları ve CLI tarzı alıştırmalar için kullanışlıdır.
Deneme alanından sonra Dart'ı nasıl öğrenirim?
Örnek Dart kodunu düzenle, Çalıştır'a bas, tekrar et. Daha yapılandırılmış bir şey istediğinde Coddy'nin etkileşimli Dart kursu null safety, async/await, sınıflar, mixins ve Dart 3'ün modern özelliklerini uygulamalı alıştırmalarla ele alıyor — Flutter'a geçmeden önce sağlam bir temel.