kamupani atinae flutter i Initia

Flutter, o le fua fou mo le atinaʻeina o faʻasalalauga

I lenei tulaga o loʻo i ai nei, o le atinaʻeina o talosaga feaveaʻi o se tasi lea o nofoaga faʻafefe. E tusa ai ma le atinaʻeina o talosaga, o loʻo i ai ni nai faiga faʻavae. E aofia ai Cordova, Intel XDK, Xamarin, Flutter, ma sili atu.

E ui i le mea moni o loʻo i ai le tele o faiga faʻavae, i lenei blog, matou te faʻamalamalamaina Flutter.

Amata i le

Flutter, O le a?

O se fa'auluuluga fa'asagatau ma o lo'o iai nei, na faia e Google. O lenei fausaga e faʻaaogaina mo le fatuina o talosaga feaveaʻi mo Windows, iOS, ma le Android. Faatasi ai ma lenei fausaga, e mafai e le au inisinia talosaga ona faʻatupuina talosaga faʻapipiʻi eleele ma se UI faʻapitoa ma faigofie le tatalaina i luga o se telefoni feaveaʻi.

O le tula'i mai o le Flutter ua fa'afaigofie ai le atina'eina o telefoni feavea'i. O lea la, Sigosoft o le faʻalapotopotoga sili ona lelei mo le atinaʻeina o telefoni feaveaʻi i Initia o loʻo faʻamoemoe e faʻafaigaluegaina tagata faʻamaoni ma faʻamaoni e faʻaaogaina Flutter. O le mafuaaga lea e mafua ai le faaitiitia o le tau e fesootai ma le atinae o talosaga i totonu o le atunuu.

Aisea e Filifilia ai Flutter Cross-Platform Framework?

  • Meafaigaluega Su'esu'e

Mea faigaluega, mo se faʻataʻitaʻiga, Dart Observatory, Dart Analyzer, ma Debug Mode Assertions with Flutter e mafai ona toe faʻafouina le atinaʻeina o talosaga feaveaʻi. E tusa ai ma meafaifaʻaili faʻafitauli, o loʻo i ai se mea ofoofogia e tasi e mafai ona e vaʻaia ai faʻafouga faifaipea pe a maeʻa le faʻafouina o le UI - hot reload.

Faatasi ai ma lenei mea, e faʻapea foʻi ona faʻavaeina e Flutter le module e taʻua o IntelliJ. O lenei masini e mafai ona ofoina atu faʻafitauli, autofill, ma isi mea e fesoʻotaʻi ai.

E le gata i lea, o le masini vali suʻesuʻe e faʻamalosia ai le au faʻataʻitaʻiga talosaga e mafaufau i le faʻaogaina ma le i ai o le gadget. O lenei fa'apea fo'i ma le fa'aogaina o mea fa'aoga e mafai ai e le au fa'ata'ita'iga telefoni feavea'i ona iloa pe fa'afefea ona fa'atusatusa le UI o le Android OS ma le iOS.

Faatasi ai ma nei meafaifaaili uma, Flutter e ausia le lelei ma le tumau e aunoa ma le afaina o le lamolemole poʻo le saoasaoa.

  • Matagofie Fa'amaumauga

E tusa ai ma le faʻatinoina o se isi fausaga, o le tele o vaega o le au faʻatau oloa e ono feagai ma luitau. Po'o le a lava le tulaga, o le vacillate e fa'amalosia ai oe e fa'atele gagana e aunoa ma le taumafai. O faʻamaumauga o lenei faiga e tulaga ese ma faʻavae.

  • Fa'atinoga o Meseti

Faatasi ai ma Flutter, e maua e le au mamanu le avanoa e fai ai ni nai tusi faʻaoga faʻatasi ma se lautele o mea aoga ma faʻamalosia. Pe a fa'atusatusa i le atina'eina o talosaga fa'apitonu'u masani e aofia ai feso'ota'iga fa'ailoga ma fa'aopoopoga, e pulea e ripple pika ta'itasi. O le mea lea, e ofoina atu ai le lautele o isi mea mo le faʻaogaina o le UI, faʻatupuina faʻaoga talafeagai ma faʻapitoa faʻapitoa.

  • Maoaʻe

Fa'atasi ai ma lenei fa'asologa fa'asolosolo, o aseta uma e mafai ona va'aia. O le mafuaaga lea e mafai ai ona e faʻaogaina le codebase tutusa mo Android, pei o iOS.

E le gata i lea, na fa'aalia e le gatete i luga o la latou 'upega tafa'ilagi e mafai e le au fai tusi talosaga ona fa'aogaina se gagana tutusa e fa'aaogaina mo le fausiaina o se vaega tele o le le mautonu.

  • Manulauti o Flutter

O le Flutter e iai ni nai mea e fiafia i ai, lea e sili atu le aoga pe a faʻatusatusa i fausaga eseese. O nisi o latou o:

Fa'aitiitia le Taimi o le Atina'eina o Tulafono

Ole fa'ailoga "vevela" ole Flutter e fesoasoani i inisinia ile va'aia o fa'agaiuga o lo'o fa'aogaina. O le mea moni e taʻu atu, e faʻatagaina le vaʻaia vave o le alualu i luma e aunoa ma le aʻafiaina o le tulaga o loʻo i ai nei o le talosaga. Mulimuli ane, o le atinaʻeina o talosaga ma Flutter e faʻaalia e sili atu le vave.

E le gata i lea, o lenei faiga o loʻo i ai ni nai mea ua saunia e faʻaogaina ai mea e sili ona ofoofogia ma mafai ona faʻasaoina o latou taimi taua. Ua ofoina mai foi e Shudder le lautele o Cupertino ma Material gadgets, lea e faʻatusaina ai le amio a le gagana fuafuaga.

Fa'atusa Fa'atinoga pei ole Native App

O le tuʻuina atu o le talosaga e taua tele mo se UX maualuga. O le fa'aogaina o le Flutter e sili atu ona lelei i se vaega tele o mataupu ma e le o manino mai le fa'aoga i le lotoifale. E le gata i lea, e sili atu le lelei e oʻo lava i tulaga faʻalavelave faʻalavelave a le UI.

Matou te fai atu, e leai ni faiga faʻaoga, lea e faʻatagaina ai le faʻasoaina o tulafono a le UI e ese mai le flutter. E le gata i lea, e le manaʻomia e lenei faiga soʻo se vaega faʻavae o le UI e tuʻuina atu ai lona UI.

Flutter atonu o auala sili ona vave e fausia ai se tupe maua ma ofoofogia satauro-fausaga talosaga feavea'i. I le avea ai o se faʻalapotopotoga faʻapitoa mo le atinaʻeina o telefoni feaveaʻi i Initia, matou te talia o le faʻaopoopoga o le flutter e mafai ona avea ma se faʻalavelave mataʻutia ma matagofie faʻasologa UI faʻasolosolo.