Flutter uchun Yangi boshlanuvchilar



Download 15,11 Mb.
bet12/115
Sana24.04.2022
Hajmi15,11 Mb.
#580073
1   ...   8   9   10   11   12   13   14   15   ...   115
Bog'liq
Flutter

dart code.dart


dart2js ( https:/ / dart. dev / tools / dart2js ): Bu hisoblanadi the original Dart-to- JavaScript kompilyatori.
dartanalizer ( https:/ / github . com/ dart- lang/ sdk/ tree/ master/ pkg/ analizator_ cli#dartanalyzer ): Bu statik tahlil qiladi kod (sifatida a tipik linter), xatolarni erta aniqlashga yordam beradi.

dartdoc ( https:/ / github. com/ dart- lang/ dartdoc#dartdoc ): Bu API ma'lumotnoma hujjatlarini yaratadi.


pub ( https:/ / dart. dev/ tools / pub/ cmd ): Bu hisoblanadi a paket menejer. Bu hisoblanadi a kutubxonalar va paketlarni boshqarish uchun ishlatilishi mumkin bo'lgan vosita.
dartfmt ( https:/ / github. com/ dart- lang/ dart_ style#readme ): Bu Dart kodiga uslub ko'rsatmalarini qo'llaydi.
Uchun veb rivojlanish, Dart qo'shadi biroz asboblar (bilan qo'shimcha o'rnatishlar qadamlar da https:/ / dart. dev/ vositalari ):
webdev ( https:/ / dart. dev/ tools / webdev ) va build_runner ( https:/ / dart. dev/ tools / webdev ): Bu ikkala vosita ham build_runner bilan veb-ilovalarni yaratish va ularga xizmat ko'rsatish uchun ishlatiladi. testda yoki webdevga qaraganda ko'proq konfiguratsiya talab qilinganda foydalaniladi beradi.
dartdevc ( https:/ / dart. dev / tools / dartdevc ): Bu hisoblanadi quvvatlanadi uchun dev Dart-to-JavaScript kompilyatoriga o'xshash Chrome vositalari bilan integratsiya.

Hammasi ning the IDE plaginlar foydalanish bular asboblar orqasida the sahnalar, shunday siz mumkin olish afzallik ning Dartni rivojlantirish uchun to'liq vositalar to'plami .




Hello world

The quyidagi kod hisoblanadi a Asosiy Dart skript, shuning uchun olaylik bir qarash:

main() { // the entrypoint of an Dart app


var a = 'world'; // declaring and initializing variable
print('hello $a'); // call function to print to display output
}

Bu kod o'z ichiga oladi biroz Asosiy til Xususiyatlari bu ta'kidlash kerak :


Har Dart ilova kerak bor a kirish nuqta yuqori darajali funktsiyasi (siz mumkin murojaat qiling
uchun Bob 2 , O'rta Dart Dasturlash , uchun Ko'proq ma `lumot yoqilgan yuqori darajadagi funktsiyalar), ya'ni asosiy() funktsiyasi.

Yuqorida aytib o'tganimizdek, Dart turi uchun xavfsiz bo'lsa-da, turdagi izohlar ixtiyoriy. Bu yerda, biz e'lon qilish a o'zgaruvchan bilan yo'q turi va tayinlash a String tom ma'noda unga .


String tom ma'noda mumkin bo'l o'ralgan bilan yolg'iz yoki ikki barobar iqtiboslar, uchun misol,


'Salom dunyo' yoki "Salom dunyo" .
Kimga ko'rsatish chiqish yoqilgan the konsol, siz mumkin foydalanish the chop etish() funktsiyasi (qaysi boshqa yuqori darajadagi funksiya).
Bilan the ip interpolyatsiya texnika, the $a bayonot ichida a String literal a ning qiymatini hal qiladi o'zgaruvchan. Dart ob'ektning toString() ni chaqiradi usuli.



Biz mumkin foydalanish // sharh sintaksis uchun yozish bir qatorli Izohlar. Dart shuningdek /* bilan ko'p qatorli izohlarga ega izoh */ sintaksisi quyidagicha:

// bu hisoblanadi a yolg'iz chiziq izoh




/*
Bu hisoblanadi a uzoq ko'p qatorli izoh
*/

Eslatma: qaytish turining asosiy funktsiya; kabi bu edi o'tkazib yuborilgan ichida the misol, bu taxmin qiladi maxsus dinamika turi, biz keyinroq o'rganamiz.


Flutter nima uchun Dartdan foydalanishini tushunish
Flutter ramkasi mobil ilovalarni ishlab chiqishda o'yinni o'zgartiruvchi bo'lishni maqsad qilib qo'ygan bo'lib, ishlab chiquvchiga ishlash va miqyosda hech qanday kamchiliklarsiz ajoyib ilovalar yaratish uchun zarur bo'lgan barcha vositalarni taqdim etadi. Flutter o'zining asosiy tuzilishida ilova ishlashi va foydalanuvchi interfeysiga qaratilgan bir nechta tushunchalarga ega. Rivojlanish dunyosining eng yaxshisini taqdim etish yuqori ishlash bu solishtiradi uchun the ning rasmiy onalik SDKlar, Flutter foydalanadi the qo'llab-quvvatlash Dart uchun ta'minlash asboblar bu hissa qo'shish uchun dasturchi hosildorlik ichida the rivojlanish bosqichi va nashr qilish uchun optimallashtirilgan ilovalarni yaratish.
Avval “ Dart bilan boshlash” bo‘limida ko‘rganimizdek, Dart yetarlicha etuk va mustahkam bilan ko'p asboblar bu hissa qo'shish uchun Flutter muvaffaqiyat. Keling tushunish nega Dart Flutter ramkasi uchun mukammal tanlov edi.



Download 15,11 Mb.

Do'stlaringiz bilan baham:
1   ...   8   9   10   11   12   13   14   15   ...   115




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish