Darsliklar Dart O’rnatish

Dart Dart O’rnatish

Dart kod yozishdan oldin tizimga Dart SDK o’rnatish zarur. Bu to’plam Dart kodini kompilyatsiya qiladigan va ishga tushiradigan barcha vositalarni o’z ichiga oladi. Agar Flutter bilan ishlamoqchi bo’lsangiz, Flutter SDK Dart’ni ham o’zi bilan olib keladi.

Dart SDKDart dasturlarini yozish, kompilyatsiya qilish va ishga tushirish uchun zarur vositalar to’plami. U kompilyator, dart buyruq qatori vositasi va standart kutubxonalarni o’z ichiga oladi.

O’rnatish variantlari

Dart’ni o’rnatishning ikki asosiy yo’li bor. Ularni jadvalda ko’ramiz:

Variant Qachon Nima o’rnatiladi
Dart SDK faqat Dart uchun Dart vositalarining o’zi
Flutter SDK mobil/veb ilova uchun Dart + Flutter

Agar maqsadingiz Flutter ilovalari bo’lsa, to’g’ridan-to’g’ri Flutter SDK o’rnatgan ma’qul — u Dart’ni ham qamrab oladi.

O’rnatishni tekshirish

Dart o’rnatilganini terminal orqali tekshiramiz:

dart --version
Dart SDK version: 3.3.0 (stable)

Agar versiya raqami chiqsa, Dart ishga tayyor. Bu buyruq dart vositasi to’g’ri o’rnatilganini tasdiqlaydi.

Birinchi loyihani yaratish

Dart loyihalari dart create bilan yaratiladi:

dart create uzbekdevs_app
cd uzbekdevs_app
dart run
Hello world!

dart create yangi loyiha strukturasini yaratdi, dart run esa uni ishga tushirdi. Bu — professional Dart ishlab chiqishning standart yo’li.

Kodni o’zgartirish va ishga tushirish

Yaratilgan loyihada bin/uzbekdevs_app.dart fayli bo’ladi. Uni ochib, quyidagicha o’zgartiring:

void main() {
  String ism = "Master Sherkulov";
  print("Assalomu alaykum, $ism");
}

Endi loyihani qayta ishga tushiring:

dart run
Assalomu alaykum, Master Sherkulov

Kod o’zgardi va yangi natija chiqdi.

IDE tanlash

Dart uchun eng yaxshi muhit — VS Code (Dart va Flutter kengaytmalari bilan) yoki Android Studio. Ular kodni avtomatik to’ldiradi, xatolarni darhol ko’rsatadi va Flutter ilovalarini bevosita ishga tushiradi. Boshlovchilarga VS Code’ni tavsiya qilaman — u bepul va yengil.

Xulosa

Bu bo’limda Dart SDK’ni o’rnatish, Flutter bilan bog’liqligi, versiyani tekshirish, dart create bilan loyiha yaratish va IDE tanlashni ko’rib chiqdik. Ishchi muhitingiz endi tayyor. Keyingi darsda Dart sintaksisiga o’tamiz.