Reja. Kross-platformali dasturlash tili haqida umumiy ma`lumot


Flutter freymvorki haqida umumiy ma`lumot



Download 0,98 Mb.
bet27/39
Sana07.03.2022
Hajmi0,98 Mb.
#485533
1   ...   23   24   25   26   27   28   29   30   ...   39
Bog'liq
j7WNgrIuzYyWbItD7qqrNdYOmEd13B0L

Flutter freymvorki haqida umumiy ma`lumot.
Flutter Google’dan bir xil koddan foydalanishi mumkin bo‘lgan platformalararo ilovalar yaratish imkonini beruvchi ramkani taqdim etadi. Platformalar assortimenti keng - bular veb-ilovalar, Android va iOS uchun mobil ilovalar, Windows, MacOS, Linux ish stoli operatsion tizimlari uchun grafik ilovalar, shuningdek veb-ilovalar. Flutter bilan ishlashning o'ziga xosligi shundaki, turli platformalar uchun ilovalar bir xil kodga ega bo'lishi mumkin. Amaldagi platformalar ekvivalent emasligi sababli, kodning ba'zi alohida qismlari ma'lum bir OS uchun, masalan, iOS uchun sozlanishi kerak, ammo shunga qaramay, kodning aksariyati bir xil bo'lishi mumkin. Bu ishlab chiquvchilarga barcha qo'llab-quvvatlanadigan platformalar uchun ilovalar yaratish uchun vaqt va resurslarni sezilarli darajada tejash imkonini beradi. Rivojlanish tili sifatida Dart dasturlash tilidan foydalaniladi.


Flutter freymorkini o`rnatish.
Ilovani yaratishda Flutter Android yoki iOS yoki boshqa platformalarda ishlashi mumkin bo'lgan Dart AOT (ilovani ishga tushirishdan oldin kompilyatsiya qilish) yordamida Dart kodini mahalliy dastur kodiga tarjima qiladi. Biroq, uni tezlashtirish uchun dasturni ishlab chiqishda Flutter JIT (ilovani ishga tushirish vaqtida kompilyatsiya qilish) dan foydalanadi.
Shuni ta'kidlash kerakki, Flutter nisbatan yangi ramka hisoblanadi. Ramka prototipi 2015 yilda paydo bo'lgan va birinchi alfa versiyasi 2017 yil may oyida chiqarilgan bo'lsa-da, birinchi barqaror versiya Flutter 1.0 faqat 2018 yil dekabr oyida chiqarilgan. Shunga qaramay, subversiyalar muntazam ravishda qisqa vaqt oralig'ida chiqariladi, yangi funksiyalar qo'shiladi va mavjud xatolar tuzatiladi. Ushbu maqola e'lon qilingan paytda, so'nggi barqaror versiya Flutter 2 bo'lib, u 2021 yil mart oyida chiqarilgan, ammo yangi pastki versiyalar doimiy ravishda chiqariladi, ular ham innovatsiyalarni olib keladi (masalan, bu vaqtda yozish, oxirgi pastki versiya 2.5).
Flutterni rivojlantirish uchun nima ishlatiladi? Dastur kodini yozish uchun siz o'zingizga yoqqan har qanday matn muharriridan foydalanishingiz mumkin, so'ngra dasturni kompilyatsiya qilish uchun Flutter SDK dan buyruq qatori yordam dasturlaridan foydalanishingiz mumkin. Biroq, Android Studio va IntelliJ IDEA kabi muhitlar, shuningdek, Visual Studio Code matn muharriri uchun Google ishlab chiqishni osonlashtiradigan plaginlarni chiqardi. Shuning uchun, Android Studio va IntelliJ IDEA ko'pincha Flutter uchun ishlab chiqish uchun ishlatiladi.
Flutter SDK o'rnatilmoqda
Turli xil operatsion tizimlar uchun SDKni yuklab olish uchun havolalar uchun https://flutter.dev/docs/get-started/install/ ga qarang. Keling, Flutter SDK-ni Windows va MacOS-ga qanday o'rnatishni ko'rib chiqaylik.
Flutter-ni Windows-ga o'rnatish
Flutter bilan ilovalarni ishlab chiqishni boshlash uchun siz SDK ni o'rnatishingiz kerak. Lekin birinchi navbatda shuni ta'kidlash kerakki, Flutter SDK Windows tizimida ishlashi uchun tizimda Windows uchun Git o'rnatilgan bo'lishi kerak, uni https://git-scm.com/download/win manzilida topish mumkin. Flutter Android SDK dan ham foydalanadi. Android SDK-ni o'rnatishning eng oson yo'li - barcha kerakli vositalarni o'rnatadigan Android Studio-ni darhol o'rnatish. Flutter SDK-ni to'g'ridan-to'g'ri o'rnatish uchun https://flutter.dev/docs/get-started/install/windows sahifasiga o'ting. Ushbu sahifada Flutter SDK-ni oling bo'limida biz Flutter SDK bilan zip arxiviga havolani topamiz va uni yuklab olamiz:

Keyin arxivni, masalan, C diskida oching.Masalan, mening holimda arxiv C: \ flutter jildiga ochiladi.


Flutter \ bin papkasidagi ochilmagan arxivda biz dasturni kompilyatsiya qilish uchun vositalarni topamiz. Masalan, mening holatimda ushbu jildning to'liq yo'li C: \ flutter \ bin:



Agar biz Windows-da ishlayotgan bo'lsak, qidiruv orqali muhit o'zgaruvchisini qo'shish uchun biz "Joriy foydalanuvchining muhit o'zgaruvchilarini o'zgartirish" parametrini topamiz. Buning uchun qidiruv maydoniga "O'zgaruvchilarni o'zgartirish" kiriting:



"Joriy foydalanuvchining muhit o'zgaruvchilarini o'zgartirish" bandini tanlaymiz. Keyin bizga barcha muhit o'zgaruvchilarini ko'rishimiz mumkin bo'lgan oyna ochiladi. (Shuningdek, siz Sozlamalar va Tizim -> Kengaytirilgan tizim sozlamalari -> Atrof-muhit o'zgaruvchilari bandiga o'tishingiz mumkin) Bu erda biz Flutter SDK-dagi bin papkasiga yo'lni qo'shish orqali Path o'zgaruvchisini o'zgartirishimiz kerak. Buning uchun "Yo'l" bandini tanlang va "O'zgartirish" tugmasini bosing:



Keyin, "Yaratish" tugmasini va paydo bo'lgan kiritish maydonini bosing, Flutter SDK-dan axlat qutisi papkasiga yo'lni kiriting:



Flutter to'g'ri o'rnatilganligini tekshirish uchun buyruq satrini oching va flutter buyrug'ini kiriting. Agar Windows uni tanisa va ba'zi yordam ma'lumotlari ko'rsatilsa (masalan, konsoldagi ba'zi buyruqlardan qanday foydalanish kerak), u holda flutter o'rnatiladi va sozlanadi.



Shu bilan bir qatorda, Flutter SDK ni Git orqali o'rnatishingiz mumkin. Buni amalga oshirish uchun buyruq satrida SDK joylashgan papkaga o'ting va buyruq satrida quyidagi buyruqni bajaring:

git clone -b stable https://github.com/flutter/flutter.git

Bunday holda, Flutter SDK-ning so'nggi barqaror versiyasi github-dagi ombordan yuklab olinadi. Va yana shuni ta'kidlaymanki, ushbu buyruqni bajarish uchun yuqorida aytib o'tilganidek, Windows uchun Git-ni o'rnatishingiz kerak.


Flutter-ni MacOS-ga o'rnatish
Flutter o'rnatish va yangilash uchun git-dan foydalanadi, shuning uchun siz git-ni o'rnatishingiz kerak. Biroq, agar Xcode o'rnatilgan bo'lsa, gitni o'rnatishingiz shart emas, chunki Xcode allaqachon gitni o'z ichiga oladi. Flutter SDK-ni o'rnatish uchun https://flutter.dev/docs/get-started/install/macos sahifasiga o'ting va sahifadagi Flutter SDK havolasini toping va uni yuklab oling:

Keyin Flutter SDK jildini qattiq diskingizning biror joyiga joylashtiring. Misol uchun, mening holatimda, Flutter SDK joriy foydalanuvchining (Users / eugene) ildiz papkasida joylashgan.


Terminalda Flutter SDK dan foydalanish uchun tizim o'zgaruvchilariga SDK ichidagi bin papkasiga yo'lni qo'shishingiz kerak. Joriy terminal oynasi uchun qo'shish:
export PATH="$PATH:[Путь к папке с Flutter SDK]/flutter/bin"
Flutter buyrug'ini birinchi marta ishlatganingizda, Dart SDK yuklanadi.
Flutter yangilanishi
Agar siz keyinchalik Flutter-ni yangilashingiz kerak bo'lsa, buning uchun buyruq satrida buyruqni bajarish kifoya qiladi.
flutter upgrade
Flutter faol rivojlanayotganligi sababli, muntazam ravishda yangilab turish yaxshidir.

Download 0,98 Mb.

Do'stlaringiz bilan baham:
1   ...   23   24   25   26   27   28   29   30   ...   39




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