Installige Flutter Linuxi
Flutteri saate Linuxi installida kahel viisil. Esimene meetod on üsna lihtne, Flutteri installimiseks snap-poest peate lihtsalt käivitama lihtsa käsu.
$ sudo snap install klapp - klassikaTeine meetod hõlmab lehvihoidla allalaadimist GitHubist. Flutteri käsitsi installimiseks käivitage järjestikku järgmised käsud:
$ sudo apt install git$ giti kloon https: // github.com / laperdus / laperdus.git -b stabiilne - sügavus 1 - ei ole ühe haruga
Pange tähele, et ülaltoodud käsu käivitamine annab teile vajalikud failid ametlikust Flutteri hoidlast, sealhulgas käivitatavad binaarfailid. Neid binaarfaile saate käivitada kaustast "bin". Kuid neid käivitatavaid faile ei lisata kogu süsteemi muutujale PATH ja te ei saa neid kusagilt käivitada, kui te ei lisa neid käsitsi muutujani PATH. Selleks toimige järgmiselt.
Ava.bashrc ”fail, mis asub teie kodukataloogis, kasutades teie lemmiktekstiredaktorit:
$ nano “$ HOME /.bashrc ”Lisage järgmine rida faili lõppu, asendades selle hoolikalt
Näiteks kui laadisite Flutteri hoidla alla kausta „Allalaadimised”, peate lisama järgmise rea:
eksport PATH = "$ PATH: $ HOME / Allalaadimised / flutter / bin"Kui olete lõpetanud, salvestage fail. Värskenda.bashrc ”fail, käivitades alloleva käsu:
$ allikas “$ HOME /.bashrc ”Veendumaks, et Flutteri kaust "bin" on teele lisatud, käivitage järgmine käsk:
$ echo $ PATHPeaksite saama sellise väljundi:
/ usr / local / sbin: / usr / local / bin: / usr / sbin: / usr / bin: / sbin: / bin: / usr / games: / usr / local / games: / snap / bin: / home / nit / Allalaadimised / laperdus / prügikast
Pange tähele märksõna „lehvimine” olemasolu ja tervet teed, mis näitab kausta „prügikast” kataloogis “lehvima”.
Selleks, et kontrollida, kas käsku "lehvimine" saab käivitada mis tahes teelt, kasutage järgmist käsku:
$ mis lehvibPeaksite saama sellise väljundi:
/ home / nit / Allalaaditavad failid / flutter / bin / flutter
Pange tähele, et Flutteri rakenduste kirjutamiseks vajalik keel „Dart“ on komplektis koos git-hoidlast või snap-paketist alla laaditud Flutteri-failidega. Flutteri käivitamiseks vajalike puuduvate sõltuvuste kontrollimiseks käivitage järgmine käsk:
$ laperdav arstMõni vajalik fail võib Flutteri seadistamise lõpuleviimiseks alla laadida. Kui te pole veel installinud Android SDK-d, kuvatakse väljundis teade, mis juhendab teid installimisel.
Kui soovite Flutteri abil Androidi rakendusi arendada, klõpsake terminaliväljundis nähtavatel linkidel ja järgige Android SDK installimiseks asjakohaseid samme.
See õpetus keskendub veebirakenduste loomisele Flutteri abil. Veebirakenduste loomise toe lubamiseks käivitage järgmised käsud järjest:
$ lehvikukanali beeta$ flutter upgrade
$ flutter config --enable-web
Veenduge, et veebirakenduste tugi on tõesti lubatud, käivitage järgmine käsk:
$ lehvivad seadmedPeaksite saama sellise väljundi:
2 ühendatud seadet:
Veebiserver (veeb) • veebiserver • veebi-javascript • lehvitamise tööriistad
Chrome (veeb) • kroom • veebi-javascript • Google Chrome 87.0.4280.66
Kui olete seni samme õigesti järginud, peaks Flutter olema nüüd teie süsteemi õigesti installitud, valmis mõne veebirakenduse loomiseks.
Looge uus flutter-projekt
Uue veebirakenduse HelloWorld loomiseks Flutteri abil käivitage allpool nimetatud käsud:
$ lehvimine tekitab kaasmaailma$ cd kaasmaailm
Värskelt loodud projekti testimiseks käivitage käsk:
$ flutter run -d kroomPeaksite nägema sellist Flutteri veebirakenduse demot:
Chrome'i sisseehitatud arendustööriistade abil saate Flutteri veebirakendusi siluda.
Muutke oma projekti
Eespool loodud demoprojekt sisaldab „main.dart ”fail, mis asub kaustas“ lib ”. Selles „peamises.dart ”faili kommenteeritakse väga hästi ja sellest saab üsna lihtsalt aru. Ma soovitaksin teil vähemalt üks kord kood läbi vaadata, et mõista Flutteri rakenduse põhistruktuuri.
Flutter toetab „kuuma uuesti laadimist”, võimaldades muudatuste nägemiseks oma rakendust kiiresti taaskäivitamata värskendada. Proovige muuta rakenduse pealkiri „Flutter Demo Home Page” asemel „Hello World !!”Jaotises“ peamine.noolemängu ”fail. Kui olete valmis, vajutage
Ehitage oma flutter-rakendus
Veebirakenduse Flutter ülesehitamiseks kasutage oma projekti kataloogist allpool määratud käsku:
$ flutter build webKui koostamisprotsess on lõppenud, peaks teie projektikataloogis olema uus kaust, mis asub aadressil „build / web”. Siit leiate kõik vajalikud.HTML ",".js ”ja“.css ”failid, mis on vajalikud projekti veebis teenimiseks. Samuti leiate mitmesuguseid projektis kasutatud varafaile.
Kasulikud ressursid
Kui soovite lisateavet veebirakenduste arendamise kohta Flutteri abil, vaadake selle ametlikku dokumentatsiooni. Flutteri rakenduste paremaks mõistmiseks võite vaadata Dart-keele ametlikku dokumentatsiooni. Flutter sisaldab tonne ametlikke ja kolmandate osapoolte pakette, mida saate kasutada rakenduste kiireks arendamiseks. Need paketid leiate siit. Veebirakendustes saate kasutada materjalidisaini Flutter vidinaid. Nende vidinate dokumentatsiooni leiate ametlikust Flutteri dokumentatsioonist. Nendest vidinatest saate aimu ka siis, kui sirvite materjalidisaini veebikomponentide töötavaid demosid.
Järeldus
Flutter on olnud väljatöötamisel juba mõnda aega ja see kasvab raamistikuna platvormidevaheliste rakenduste „kirjuta üks kord kuskile” arendamiseks. Selle kasutuselevõtt ja populaarsus ei pruugi olla nii kõrge kui muud sellised raamistikud, kuid see pakub stabiilse ja tugeva API platvormidevaheliste rakenduste arendamiseks.