I tenei ra, i roto i tenei blog, ka hiahia pea matou ki te tuku korero mo Flutter, he whanaketanga whitiwhiti whakamiharo.

I mua i te haere whakamua ki te Flutter, me tirotirohia nga painga o whanaketanga-whiti.

Nga Painga o te Whanaketanga Whakawhitiwhiti

Hei whakahaere whanaketanga tono pūkoro i Inia, ka whakamahia e matou nga hanganga whanaketanga whakawhiti-whakawhiti. Ko te whakawhanaketanga-whakawhitiwhiti he maha nga painga ki nga whakahaere whanaketanga tono pūkoro.

Tenei ko etahi o ratou:

1. Whakamahinga Atanga Kaiwhakamahi

Mo te whakamahinga ano o te UI, ko etahi o nga kaiwhakatakoto me nga miihini e kii ana me rite ki nga ture o te papaahi. Ahakoa tera pea, i te wa ano, kei reira he UI kua "tohua". Ko tenei UI he rite mo nga waahanga katoa. Ko tenei, engari ko nga waahanga kei te whakakore i nga wehewehenga i roto i te UX, pera i te UI kaore he awhina mai i tetahi atu.

2. Tukutahi

I te wa e hanga ana koe i tetahi huānga whakamere me te hou, he maha nga wa ka whakamatauhia ka tukuna i te wa ano. Ka awhina tenei i te roopu whakatairanga me te roopu tautoko, me nga kaitirotiro taonga ki te ngawari ki a raatau mahi. Ko tenei i runga i te take ka piki ake te tupono ki te whiwhi i te tono urutau rite me te kore e whakaroa ki nga kaihoko.

3. Hurihanga whakamua

Ko te whakahaere i tetahi waahanga mo te wa kotahi he huringa tere atu i te mahi rua. He mea tika tenei mo te huringa ora tonu o te whakapai ake. Ka timata te huringa ki te whakaatu i te taonga ki te whakawaehere, ki te whakamatautau, ki te whakarite.

I tenei wa, me pehea te haere whakamua ki Flutter.

He pehea te awhina a Flutter mo te Whanaketanga Taupānga?

Mena kei te whakamahi koe i te hanganga-whakawhitiwhiti mo te whanaketanga tono pūkoro, i tera wa, ka taea e koe te tiri waehere mo to kaupapa pakihi. Tenei, heoi ano ka taea te tiri i te UI. Ko tenei i runga i te mea kua oti te huringa tuku e te hanganga na te mea he iti noa nga whiringa mo tenei.

Kei roto:

  • Te whakamahi i nga waahanga (te titiro a-rohe) i ia wahanga
  • I kohia te UI puta noa i nga papaaho

I tua atu i tenei, he rereke ano nga ranunga. Hei tauira, etahi waahanga o te Rauemi i runga i te iOS me te Cupertino i runga i te Android.

Whai muri ko te hunga whiriwhiri. Ma te waatea, ka taea e koe te maioha ki te teitei o te 60 FPS. He rauemi hoki tenei mo te oranga raruraru. Ano hoki, i te mea ka whakamahia nga waahanga katoa mai i te timatanga, ka whiwhi koe i tetahi anga UI whakamiharo e pa ana ki nga whakaritenga whaihua, pera i te whakaritenga mo nga taonga tuku iho.

Ano, ko tetahi atu mea hou mo te waatea ko te whakamahi reo pere.

Nga Whetu o te Whakawhanake i tetahi Taupānga me te Flutter

1. Ka iti ake te whakawaehere: Mena he miihini tono koe e whakamahi ana i te wiri, i tera wa kaore koe e hiahia ki te tohu i tetahi atu papatono ahakoa ka huri koe i te tono. Ko tenei i runga i te take ka whakamanahia e ia te uta wera. Ano hoki, ka whakamahia e tenei hanganga tetahi mea kua whakaritea he reo whakamaoritanga e kiia nei ko dart.

He tino whakatau a Ripple, he rite tonu ki te manaaki i te mea he rite tonu te ahua ki te whakautu i te rohe.

2. Whakawhitiwhiti: Ko te Flutter he hanganga whanaketanga whakawhiti-whakawhitinga e hiahia ana nga kaihoahoa tono ki te tohu i te wa kotahi. Ka taea e koe te whakamahi i taua waehere ki nga waahanga rereke. Ano, ko tenei hanganga ko te whakauru mokemoke ki te whanaketanga i roto i te turanga Fuchsia o Google.

3. Uta Hou wera: Kei a Flutter tetahi huānga e kiia nei ko te "wea wera". No reira, ko nga ahunga whakamua i mahia i runga i nga tono ka kitea tonu e nga miihini tono. Ma tenei ka ngawari te ine whanaketanga tono me te penapena i te waa.

4. Taputapu: Ko tenei punaha whanaketanga tono he iti noa nga taputapu kua whakarereke me te titiro auau. He pai te mahi a enei taputapu, ka pai ake te awhina me te whakahihiri i te tono. Ka herea nga taputapu katoa mo ia whakatakotoranga, ano he atamira.

Te Whanau a Flutter

Ko te hanga i te kounga me te whai hua tono pūkoro he mea nui mo te whanaketanga o te pakihi. Ahakoa he aha, i te wa e hanga ana i nga tono maha mo te Android me te iOS, he iti noa nga tauhokohoko i waenga i te whai hua me te kounga. Koinei te take i tukuna mai ai e Google he waatea.

I puta mai tenei hanganga i nga wa o mua, heoi, kua rongonui. E whakaae ana matou ko tenei taputapu whanaketanga-whakawhitiwhiti kei te pai te heke mai. Ma te maumahara ki tenei, i tenei wa ka tukuna ano e Google te wiri 1.7 me etahi atu tohu. He kaha ake tenei momo rereke ina whakatairitea ki nga ahua o mua o te ripple 1.5 me te 1.6.

Hei whakahaere whanaketanga tono pūkoro i Dubai, UAE, ka whakamahia ano e matou a Flutter tetahi o a maatau taputapu whanaketanga whakawhiti-papa.