Mavzu: Androidda “ World Countries ” mobil ilovasini yaratish. Kirish


Flutter qanday ishlaydi: Vidjet strategiyasi va Dart dasturlash tili



Download 4,64 Mb.
bet14/42
Sana31.12.2021
Hajmi4,64 Mb.
#257886
1   ...   10   11   12   13   14   15   16   17   ...   42
Bog'liq
bmi new

Flutter qanday ishlaydi: Vidjet strategiyasi va Dart dasturlash tili

Dart dasturlash tilida yozilgan Flutter ramkasida Flutter mexanizmi, Foundation kutubxonasi va vidjetlar mavjud. Flutter-dagi rivojlanish yondashuvi boshqalardan deklarativ UI yozuvi bilan ajralib turadi. Bu erda oxiridan boshlash kerak, ya'ni biron bir elementni ishlab chiqishni boshlashdan oldin foydalanuvchi u qanday UI bo'lishi haqida to'liq tasavvurga ega bo'lishi kerak. Ko'pgina ishlab chiquvchilar ushbu foydalanuvchi interfeysi yozuvini aniqroq deb ajratadilar, ammo dastlab dasturchilar uchun ma'lum qiyinchiliklarni keltirib chiqaradi.





Rasm 1.2.1 – Flutter vidjet strategiyasi

Flutter-ning asosiy g'oyasi shundaki, ishlab chiquvchilar turli xil vidjetlarni birlashtirib, butun foydalanuvchi interfeysini yaratishi mumkin. Ilova interfeysi har qanday ob'ekt bo'lishi mumkin bo'lgan turli xil ichki o'rnatilgan vidjetlardan iborat. Bu tugmalardan tortib to to'ldirishga qadar har qanday narsaga taalluqlidir va vidjetlarni birlashtirib, ishlab chiquvchi dasturni tubdan sozlashi mumkin. Vidjetlar bir-biriga ta'sir qilishi va shtatdagi tashqi o'zgarishlarga javob berish uchun ichki funktsiyalardan foydalanishi mumkin. Vidjetlar foydalanuvchi interfeysining muhim elementlari bo'lib, Android, iOS va an'anaviy veb-ilovalarning dizayn xususiyatlariga mos keladi. 

Flutter yordamida ishlab chiquvchilar maxsus vidjetlarni yaratishlari mumkin, ularni mavjudlari bilan osongina birlashtirish mumkin. E'tibor bering, OEM vidjetlari yo'q, ammo Flutter galereyasi ishlab chiqaruvchilarga o'zlarining tayyor vidjetlarini taqdim etadi - bu standart vidjetlardan qanday foydalanishni ko'rsatadigan dasturlar to'plami - mahalliy Android va iOS dizayn tillariga o'xshaydi (Material va Cupertino).

Flutter shuningdek, ishlab chiquvchilarga vidjetlarni reaktiv uslubda ko'rish imkoniyatini beradi. Ma'lumot uchun, Flutter buni birinchi qilgan emas, ammo Flutter - bu JavaScript ko'prigiga ehtiyoj sezmasdan reaktiv ko'rinishni taklif qiladigan yagona mobil SDK. Bundan tashqari, Dart dasturlarning imkoniyatlarini yaxshilash uchun dasturiy ta'minot paketlari omboriga ega. Masalan, u Firebase-ga kirishga yordam beradigan bir nechta paketlarni taklif qiladi, shunda ishlab chiquvchilar serversiz dasturlarni yaratishi mumkin. Boshqa bir to'plam Redux ma'lumotlar omboriga kirishga imkon beradi yoki kameralar kabi platforma xizmatlari va uskunalariga kirishni osonlashtiradi.


I.3. Flutter dasturlash tilining afzalliklari va kamchiliklari




Download 4,64 Mb.

Do'stlaringiz bilan baham:
1   ...   10   11   12   13   14   15   16   17   ...   42




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