Pākuʻi 2.0

Ua hoʻolaha ʻo Google i nā mea hou flutter 2.0 hou ma Malaki 3, 2021. Aia kahi pūʻulu holoʻokoʻa o nā hoʻololi i kēia mana i hoʻohālikelike ʻia me Flutter 1, a ke hele nei kēia blog i ka nānā ʻana i nā mea i hoʻololi ʻia no ka pākaukau a nā mana paʻa lima.

Me Flutter 2.0, ua hoʻoneʻe ʻo Google i kona kūlana i kahi kokoke i ka beta a me ka paʻa. He aha ke koʻikoʻi ma ʻaneʻi? ʻO nā mea āpau i manaʻo ʻia, loaʻa ia ma Flutter 2.0 Stable, akā naʻe, ʻaʻole manaʻo ʻo Google ua pau loa ia i kēia manawa. He mea maikaʻi ia no ka hoʻohana ʻana i ka hana, akā aia paha kahi bug i kahi nui.

Ua hoʻolaha ʻo Google i kēia lā iā Flutter 2, ka ʻano hou loa o kāna hāmeʻa UI open-source no ke kūkulu ʻana i nā noi compact. ʻOiai ua hoʻomaka ʻo Flutter me ka nānā ʻana ma ke kelepona i ka wā i hoʻokuʻu ʻia ai ʻelua makahiki i hala aku nei, ua hohola ʻo ia i kona mau ʻēheu i kēia mau lā. Me ka mana 2, kākoʻo ʻo Flutter i kēia manawa i nā noi pūnaewele a me ka papa ma waho o ka pahu. Me kēlā, hiki i nā mea hoʻohana Flutter ke hoʻohana i ka codebase like e kūkulu i nā noi no iOS, Android, Windows, macOS, Linux, a me ka pūnaewele.

Hele mai ʻo Flutter 2.0 i kahi hale paʻa a hoʻohui i ke kākoʻo no nā ʻāpana pale a pālua.

Ua hiki iā Google ke hoʻonui i ka hana o Flutter no nā polokalamu kele pūnaewele ma o kahi mea hou CanvasKit. E hoʻohana nā polokalamu kele pūnaewele i ka mana HTML o ka polokalamu ma ke ʻano paʻamau, mālama ʻia nā mea āpau e ke ʻano "auto" hou i ke kūkulu ʻana i kāu polokalamu.

ʻO ka lua, loaʻa ʻo Flutter i nā hiʻohiʻona e manaʻo ai i ka ʻōiwi maoli i ka polokalamu kele pūnaewele. Hoʻopili kēia i nā pono kākoʻo o ka mea heluhelu pale, nā kikokikona hiki ke koho ʻia a hiki ke hoʻoponopono ʻia, ke kākoʻo ʻoi aku ka maikaʻi o ka pahu address, autofill, a me nā mea hou aku.

ʻOiai ʻo Flutter kahi ʻōnaehana mobile cross-platform, ʻaʻohe mea nui e ʻōlelo ma aneʻi. ʻO ka mea maʻamau, ʻo Flutter kahi hiʻohiʻona piha o ka mobile no kekahi manawa i kēia manawa, koe wale nō ka foldable. Me Flutter 2.0, aia i kēia manawa ke kākoʻo no nā hōʻike hiki ke hoʻopili ʻia, ma muli o nā hoʻohiki i hana ʻia e Microsoft. Ua ʻike ʻo Flutter i kēia manawa pehea e hoʻokele ai i kēia kumu hoʻolālā a hoʻokuʻu i nā mea hoʻomohala e hoʻopuka i kā lākou mau noi pehea e pono ai.

Aia i kēia manawa kahi hāmeʻa TwoPane hou ma Flutter 2.0 e hiki ai iā ʻoe, e like me ka inoa e hōʻike ai, e hōʻike i ʻelua pane. E hōʻike ʻia ka pane mua ma kekahi hāmeʻa, aʻo ka lua e hōʻike ma ka hapa ʻākau o kahi hōʻike hiki ke hoʻopili. E ʻae ʻo Dialogs iā ʻoe e koho i ka ʻaoʻao o kahi hōʻike hiki ke hoʻopaʻa ʻia.

Hōʻike ʻia ka crease a i ʻole hinge ma kahi foldable i nā mea hoʻomohala ma ke ʻano he hiʻohiʻona hōʻike, no laila hiki i nā noi ke kikoo aku i ka hōʻike hiki ke hoʻopili ʻia inā pono lākou, a i ʻole e noʻonoʻo i kahi e loaʻa ai ka hinge a hōʻike kūpono.

Eia kekahi, ua hoʻoneʻe ʻo Google i kāna polokalamu Mobile Ads SDK i ka beta. He SDK kēia no Android a me IOS e hiki ai iā ʻoe ke hōʻike i nā hoʻolaha AdMob ma kāu polokalamu kelepona. I kēia manawa, ʻaʻohe kākoʻo papapihi, akā i kēia manawa e loaʻa iā ʻoe ke koho e hana i nā noi kelepona paʻa mau me nā hoʻolaha e hoʻohana ana iā Flutter.

ʻO kēia nā hoʻololi nui loa i Flutter 2.0 e pili ana i ka papapihi a me nā pūnaewele kelepona.