Dart Programlama Dili Temel Sözdizimi ve Veri Tipleri
Dart Programlama Dili Temel Sözdizimi ve Veri Tipleri
Dart Nedir? Temel Yapısal Özellikler
Dart programlama dili, özellikle mobil, web ve sunucu tarafı uygulama geliştirme için Google tarafından geliştirilen modern ve güçlü bir dildir. Hem statik hem de dinamik tiplendirme destekleyen Dart, kolay okunabilirliği ve güvenli yapısıyla öne çıkar. Flutter’ın ana dili olarak bilinmesiyle popülerliği artan Dart, yazılım dünyasında hızlı yükselişini sürdürmektedir. Bu makalede Dart programlama dilinin temel sözdizimi ve veri tipleri hakkında detaylı bilgiler bulabilirsiniz.
Dart Programlama Dilinde Temel Sözdizimi
Dart dilini öğrenmenin en iyi yolu temel sözdizimini kavramaktır. Dart’ta her kod bloğu { } (süslü parantezler) ile sınırlandırılır. Noktalı virgül ; satır sonlarında kullanılır. Değişkenler var, final veya const anahtar kelimeleri ile tanımlanabilir. Fonksiyonlar ise void veya dönüş tipi ile başlar. Büyük/küçük harfe duyarlı olan Dart, okunabilir yapıdadır ve modern geliştirme standartlarına uygundur.
Dart Temel Sözdizimi Örneği
void main() {
print('Merhaba Dünya!');
int sayi = 42;
print('Sayı: $sayi');
}
Yukarıdaki örnekte print() fonksiyonu ekrana çıktı verirken, int sayi = 42; ile bir tamsayı değişkeni oluşturulmuştur. Dart programlama dili temel sözdizimi bu şekilde oldukça anlaşılırdır.
Dart Programlama Dilinde Temel Veri Tipleri
Dart programlama dili, değişkenlere atanabilen farklı temel veri tipleri sunar.
- int: Tamsayı değerler (ör. 10, -3)
- double: Ondalıklı sayılar (ör. 3.14, -0.5)
- String: Metin ifade (ör. "Merhaba")
- bool: Mantıksal (true/false) değeri
- List: Sıralı koleksiyon (dizi)
- Map: Anahtar-değer çiftleri
- var: Türü çalışma anında belirlenen değişken
- dynamic: Türü çalışma anında tamamen değişebilen değişken
Dart Veri Tipleri Kullanım Örneği
void main() {
int yas = 28;
double pi = 3.1416;
String isim = 'Ahmet';
bool aktif = true;
List<String> renkler = ['Kırmızı', 'Mavi', 'Yeşil'];
Map<String, int> stok = {'elma': 5, 'armut': 3};
print('İsim: $isim, Yaş: $yas, Aktif mi?: $aktif');
print('Renkler: $renkler');
print('Stok: $stok');
}
Bu örnekte Dart dilinin temel veri tipleriyle değişkenler oluşturulmuş ve print() fonksiyonuyla konsola aktarılmıştır. Dart programlama dilinde değişkenlerin türünü açıkça belirtmek en iyi pratiklerdendir. var ve dynamic anahtar kelimeleri esneklik sağlasa da, kodun okunabilirliği ve bakım kolaylığı açısından uygun veri tipi seçimleri önemlidir.
Sonuç: Dart Temel Sözdizimi ve Veri Tipleri
Dart programlama dili temel sözdizimi ve veri tipleri ile modern uygulama geliştirmeye hızlı bir başlangıç yapabilirsiniz. Temel yapılar üzerinde uzmanlaşmak, özellikle Flutter ve modern yazılım projelerinde size büyük avantaj sağlayacaktır. Dart’ın okunabilir, güçlü ve tür güvenli yaklaşımı hem küçük hem de büyük projelerde vazgeçilmez bir seçenektir.

Yorum Gönder