Ko te papahanga whanaketanga rorohiko UI tuwhera-puna a Google: Katahi ano ka whakahouhia a Flutter me te putanga o naianei Flutter 2.2, kua mau ki etahi ahuatanga hou me nga kaha.
I panuitia tenei i roto i te huihuinga Google I/O 2021 tata nei.
Ka piki te rongonui o Flutter
Ko Flutter na Google kua noho hei anga whanaketanga whitiwhiti rongonui o te ao. E ai ki a Slashdata, tata ki te 45% o nga kaiwhakawhanake-whakawhitiwhiti katoa kei te whakamahi inaianei i a Flutter mo te hanga taupānga waea.
Inaa, i waenga i te 2020 me te 2021, ko te whakamahinga o te anga Flutter i kite i te pikinga nui o te 47% o te tipu, a inaianei, 12% o nga tono pūkoro katoa i te Google Playstore kei te whakamahi Flutter.
I whakarewahia i te tau 2017 e Google, kei te tautoko a Flutter i tetahi anga whanaketanga taupānga whakawhiti mo te Android, iOS, Linux, Mac, Windows, Google Fuchsia, me te puka-tukutuku ma te kotahi turanga waehere.
Koira te ataahua me te kaha o Flutter. Inaianei, kia matapakihia nga whakahoutanga e 5 o runga i Flutter 2.2.
Haumaru Null
Na te tukunga 2.0, i whakauruhia e Flutter te waahanga Haumaru Null, kua waiho hei taunoa mo nga kaupapa hou. Ma te ahuatanga Haumaru Null, ka taea e nga kaiwhakawhanake te tohu ngawari mena ka kore te taurangi, te uara ranei, mai i te waehere. He whakamarumaru mai i nga waahanga tohutoro kore.
Ma tenei ara, ka taea te whakaiti me te whakahaere i nga hapa e pa ana ki te tohu-kore.
Inaa, na te reo Dart e whakamahia ana i roto i te Flutter, he maamaa te kaikoipi ki te whakakore i nga arowhai kore-kore katoa i roto i te wa oma, na te mea ka tere te mahi a te taupānga.
Utu Utu
He whanaketanga nui kua panuitia i roto i te waahi utu, mo nga tono pūkoro i mahia ma te whakamahi i te putanga Flutter 2.2. Na te whakahoutanga hou, kua whakauruhia he mono-utu utu hou kua hangaia ma te awhina a te roopu Google Play. Ma tenei mono-mai whai hua, ka taea e nga kaiwhakawhanake te whakauru i nga ahuatanga ki te whakaae utu mo nga taonga tinana, mo nga taupānga Android me iOS.
I tua atu, kua whakahouhia te mono-i roto-taupānga hoko me te haumaru ake me te whakamunatanga mo nga whakawhitinga putea haumaru.
Whanaketanga Mo te Tukutuku
I roto i te waahi mo te whanaketanga paetukutuku, kei a Flutter 2.2 etahi whakahou whakamere. Inaianei, ka taea e nga kaiwhakawhanake te whakamahi i nga kaimahi ratonga mo te keteroki papamuri. Ko te tikanga ka tere ake, me te hiroki ake nga taupānga ipurangi, ka pai ake te mahi.
Dart me etahi atu waahanga
I tukuna tuatahitia i mua i a Flutter, ko Dart te reo hötaka e tautoko ana i te anga whanaketanga a Flutter mo nga taupānga whakawhiti-papa.
Ki te putanga 2.2, kua whakahoutia a Dart ki te putanga 2.13. Na tenei putanga hou, ka toro atu a Dart i te tautoko ki te mahi tahi tangata whenua. I taea tenei ma te tautoko i nga raupapa me nga hanganga kiki i roto i te FFI (atanga mahi ke.
Ka awhina tenei whakahou ki te whakarei ake i te panui me te whakatuwhera i te tomokanga mo te whakahou i nga ahuatanga.
Rahi App
I roto i te tono ki te hanga i nga taupānga pūkoro kia mama-taimaha, kia iti ake te rahi, ka whakaae a Flutter 2.2 inaianei ki nga taupānga Android kia whakaroa nga waahanga. Ma tenei ara, ko nga huānga Flutter e hiahiatia ana mo te mahi tika o te taupānga ka taea te tango i te wa-haere, na reira, kaore he take ki te uta i etahi atu waehere ki roto i te taupānga. Ma tenei ara, ka mama ake te rahi o nga taupānga inaianei.
Mo te whanaketanga iOS, ka taea e Flutter 2.2 nga kaiwhakawhanake ki te whakahiato o mua i nga kaimarumaru, ka pai ake te maeneene me te maamaa o nga pakiwaituhi (i te wa tuatahi ka whakahaerehia). I tua atu, kua taapirihia etahi taputapu hou e taea ai e nga kaiwhakawhanake te tarai i te whakamahinga mahara i roto i tetahi taupānga, na reira ka whakamanahia ratou ki te whakamaarama i te whakamahinga mahara me te pai ake o te mahi a te taupānga.
Kei te pirangi koe ki te whakawhanake i tetahi taupānga pūkoro hou e pa ana ki a Flutter, kei te pirangi ranei koe ki te whakahou i o taupānga taketake o mua me nga mana whakawhiti-whakawhiti ma te whakamahi i a Flutter?
Whakapā Mai me o tatou Whanaketanga taupānga Flutter kapa tonu!