Flutter ramka uchun qo'llanma 1-bob. Flutterga kirish Flutter nima. O'rnatish


Download 1.13 Mb.
bet1/27
Sana03.12.2023
Hajmi1.13 Mb.
#1798657
  1   2   3   4   5   6   7   8   9   ...   27
Bog'liq
Flutter ramka uchun qo\'llanma 1-bob. Flutterga kirish Flutter ni


Flutter ramka uchun qo'llanma


1-bob. Flutterga kirish

Flutter nima. O'rnatish

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.

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 1.13 Mb.

Do'stlaringiz bilan baham:
  1   2   3   4   5   6   7   8   9   ...   27




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