Flutter uchun Yangi boshlanuvchilar



Download 15,11 Mb.
bet52/115
Sana24.04.2022
Hajmi15,11 Mb.
#580073
1   ...   48   49   50   51   52   53   54   55   ...   115
Bog'liq
Flutter

Salom Flutter


Ba'zi kodlar bilan qo'llarimizni iflos qilishni boshlash vaqti keldi. Flutter ishlab chiqish muhiti bilan tuzilgan, biz mumkin boshlash foydalanish Flutter buyruqlar. The tipik yo'l uchun boshlash Flutter loyihasi quyidagi buyruqni bajarishdir:


tebranish yaratmoq

Bu yerda, chiqish_katalogi bo'ladi bo'l shuningdek the Flutter loyiha nomi agar siz qil emas belgilang bu kabi argument .


tomonidan yugurish the Oldingi buyruq, the papka bilan the taqdim etilgan nomi bo'ladi bo'l Flutter loyihasi namunasi bilan yaratilgan. Biz bir necha daqiqadan so'ng loyihani tahlil qilamiz. Birinchidan, natijada olingan loyihani flutterdan manipulyatsiya qilish uchun ba'zi foydali variantlar mavjudligini bilish yaxshi yaratmoq buyruq. Ulardan asosiylari quyidagilar:


--org : Bu loyihaning egasi tashkilotini o'zgartirish uchun ishlatilishi mumkin. Agar siz allaqachon bilish Android yoki iOS rivojlanish, bu hisoblanadi the teskari domen ism, va Androidda paket nomlarini aniqlash uchun va iOS paketi identifikatorida prefiks sifatida ishlatiladi. Standart qiymat com.example hisoblanadi .
-s ,--namuna : Ko'pchilik ning the rasmiy misollar uchun vidjet foydalanish bor a noyob Ushbu argument yordamida misolni mashinangizga tezda klonlash uchun foydalanishingiz mumkin bo'lgan ID .





-men, --ios-til va -a, --android-language : Ular loyihaning mahalliy qismi kodi uchun tilni belgilash uchun ishlatiladi va faqat agar siz reja uchun yozish onalik platforma kod. In Bob 13 , Yaxshilash Foydalanuvchi Tajriba , biz loyihaga mahalliy kodni qanday qo'shishni ko'rib chiqamiz.
--loyiha nomi : Foydalanish bu uchun o'zgartirish the loyihasi nomi. Bu kerak bo'l a yaroqli Dart paketi identifikatori, biz allaqachon pubspecda ko'rganimizdek format tavsifi sahifasi ( https:/ / dart. dev / tools / pub/ pubspec ):


"Paket nomlari kichik harflardan iborat bo'lishi kerak, so'zlarni ajratish uchun pastki chiziq bilan "just_like_this" bo'lishi kerak. Faqat asosiy lotin harflari va arab raqamlaridan foydalaning: [a- z0-9_]. Shuningdek, qilish albatta the nomi hisoblanadi a yaroqli Dart identifikator - bu bu raqamlar bilan boshlanmaydi va ajratilgan so'z emas."
Agar siz ushbu parametrni belgilamasangiz, u chiqish bilan bir xil nomdan foydalanishga harakat qiladi katalog . Eslatma bu bu dalil kerak bo'l the oxirgi ichida the ro'yxati ning argumentlar keltirildi .

Keling qarang a tipik Flutter loyiha tuzilishi yaratilgan bilan the Oldingi buyruq, tebranish yaratmoq salom_dunyo :



Agar siz bu Dart paketlariga o'xshash deb o'ylayotgan bo'lsangiz, sizda fikr bor. Flutter loyihalari bor a mehribon ning Dart paket, bilan biroz o'ziga xosliklar, ning kurs. Roʻyxat the asosiy struktura elementlari, biz quyidagilarni olamiz:


android/ios : Bu o'z ichiga oladi the platformaga xos kodlari. Agar siz allaqachon bilish Android Studio-dan Android loyihasi tuzilishi, bu erda ajablanarli narsa yo'q. Xuddi shu narsa XCode iOS loyihalariga ham tegishli.
hello_flutter.iml : Bu hisoblanadi a tipik IntelliJ loyiha fayl, qaysi JAVA_MODULE ni o'z ichiga oladi IDE tomonidan ishlatiladigan ma'lumotlar.
lib katalog: Bu Flutter ilovasining asosiy papkasi; yaratilgan loyiha kerak o'z ichiga oladi da kamida a asosiy.dart fayl uchun boshlash ish yoqilgan. Biz bo'ladi bir necha bosqichda ushbu faylni batafsil tekshirib ko'ring.
pubspec.yaml va pubspec.lock : Agar siz bobni eslasangiz 2 , O'rta Dart dasturlash , bu pubspec.yaml fayl Dart paketini belgilaydigan narsadir. Bu nima hisoblanadi sodir bo'lmoqda Bu yerga, va bu hisoblanadi bitta ning the asosiy fayllar ning the loyiha, qayerda siz dasturga bog'liqliklarni sanab o'tasiz va Flutterda bundan ham ko'proq. Biz buni bobda batafsilroq ko'rib chiqamiz 4 , Vidjetlar: Flutterda qurilish maketlari .


README.md : Bu fayl odatda ega a tavsifi ning the loyiha, va bu hisoblanadi ochiq kodli loyihalarda juda keng tarqalgan.
sinov katalog: Bu o'z ichiga oladi hammasi the test bilan bog'liq fayllar ning the loyiha. Bu yerda, biz Biz ilgari ko'rganimizdek birlik testlarini, shuningdek Flutter-ga xos paketlardan foydalangan holda vidjet testlarini qo'shishi mumkin.




Download 15,11 Mb.

Do'stlaringiz bilan baham:
1   ...   48   49   50   51   52   53   54   55   ...   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