Bidh Flutter 3 a’ ruighinn le taic airson tagraidhean macOS, Linux agus barrachd

Aig a’ Cho-labhairt Luchd-leasachaidh I/O agad, Dh’ainmich Google gun deach Flutter 3 a leigeil ma sgaoil, an dreach as ùire den fhrèam leasachaidh UI tar-àrd-ùrlar fosgailte aige airson a bhith a’ togail aplacaidean a chaidh a chur ri chèile gu dùthchasach. Frèam leasachaidh Google's Flutter mu dheireadh choilean e na miannan tar-àrd-ùrlar aige le sgaoileadh seasmhach a’ toirt taic do Linux agus macOS.

Tha Flutter 3.0 a’ tabhann dòigh do luchd-leasachaidh tagraidhean a sgrìobhadh airson na sia prìomh amasan àrd-ùrlar mu choinneamh luchd-cleachdaidh a’ cleachdadh cànan prògramadh Dart. Gun luaidh air na h-innealan air bòrd.

“Tha sinn ag ainmeachadh Flutter 3, a tha na chrìoch air ar turas a dh’ ionnsaigh a bhith a’ leasachadh eadar-aghaidh luchd-cleachdaidh tar-àrd-ùrlar airson fònaichean, deasg, agus lìn,” thuirt Tim Sneath, stiùiriche eòlas toraidh is neach-cleachdaidh airson Flutter and Dart. . “Tha an ùine a chuir sinn air bhog Flutter beagan bhliadhnaichean air ais a’ dol air ais. Nuair a chaidh Flutter 1 a leigeil ma sgaoil, bha sinn gu math soilleir, co-dhiù a thaobh lèirsinn, eadhon an uairsin, nach robh sinn an dùil a bhith na inneal gluasadach. Bha sinn airson a bhith air fhaicinn mar rud nas motha na inneal a tha ag amas air fònaichean a-mhàin."

“Le Flutter 2.0 bidh sinn a’ toirt seachad taic lìn agus o chionn ghoirid tha sinn a ’toirt seachad taic Windows,” thuirt Tim Sneatht. “Agus a-nis, le Flutter 3.0, tha sinn mu dheireadh air an ìre far an do chuir sinn crìoch air an turas seo. Tha na sia prìomh àrd-ùrlaran againn uile - iOS, Android, Web, Windows, macOS, Linux - uile a’ faighinn taic mar phàirtean seasmhach de fhrèam Flutter. ”

Le foillseachadh Flutter 3, Tha an àrd-ùrlar a-nis a’ toirt taic do iOS, Android agus aplacaidean lìn, a bharrachd air aplacaidean deasg Windows, macOS, agus Linux, uile mar phàirt de sgaoileadh seasmhach Flutter.

Air macOS, tha seo a’ toirt a-steach taic dà-chànanach uile-choitcheann gus an urrainn do thagraidhean ruith gu dùthchasach air Intel agus Apple Silicon chips, agus airson an dreach Linux, bha Google ann an com-pàirteachas le Canonical gus “roghainn leasachaidh ùr-nodha, làn-amalaichte a thabhann.”

Bhathas den bheachd roimhe seo gu robh taic airson Linux agus macOS ann am beta agus mar sin nach robh e gu sònraichte freagarrach airson tagraidhean cinneasachaidh. A-nis gu bheil Dealbhadh Stuth 3 aig Google faisg air a bhith deiseil, faodaidh an fheadhainn a tha airson eadar-aghaidh cleachdaiche tar-àrd-ùrlar a chruthachadh ann an cànan Android cunntadh air seata innealan a tha co-leanailteach a thaobh bòidhchead.

A dh’ aindeoin taic deasg, is dòcha gu bheil a’ mhòr-chuid de luchd-leasachaidh a’ beachdachadh air Flutter mar fhrèam airson aplacaidean gluasadach a thogail. Ach tha grunn luchd-leasachaidh cuideachd ga chleachdadh gu gnìomhach gus aplacaidean deasg a thogail, a’ toirt a-steach seann luchd-stèidheachaidh Wunderlist a leig a-mach an app cinneasachd ùr aca, Superlist, ann am beta mar app desktop Flutter.

Ùr-sgeul eile ann am Flutter 3 Is iad na h-aonaidhean as doimhne le Firebase, àrd-ùrlar cùl-taic Google airson a bhith a’ togail aplacaidean gluasadach is lìn. Cha bhith sin a’ toirt air falbh aonachadh Flutter le seirbheisean treas-phàrtaidh, a’ toirt a-steach farpaiseach Firebase AWS Amplify. Ach mar a tha sgioba Flutter ag ràdh, tha amalachadh Flutter / Firebase a-nis na phrìomh eileamaid làn thaic de Firebase agus tha an dà sgioba an dùil “taic Firebase airson Flutter a leasachadh aig an aon àm ri Android agus iOS.”

Air an làimh eile, Bidh Flutter Web a-nis a’ lorg agus a’ cleachdadh an API ImageDecoder gu fèin-obrachail ann am brobhsairean a bheir taic dha. Gu ruige seo, tha a’ mhòr-chuid de bhrobhsairean stèidhichte air Chromium (Chrome, Edge, Opera, Brabhsair Samsung, msaa) air an API seo a chuir ris.

An API ùr dì-chòdachadh ìomhaighean gu asyncronach bhon phrìomh snàithlean a’ cleachdadh codecs ìomhaigh togte a’ bhrobhsair. Bidh seo a’ luathachadh dì-chòdachadh frèam le 2x agus cha bhith e gu bràth a’ bacadh a’ phrìomh snàithlean, a’ cur às do gach bacadh a dh’ adhbhraich frèaman roimhe seo.

A bharrachd air an seo, tha e cuideachd air a chomharrachadh rinn an sgioba tuilleadh leasachaidh air coileanadh nam beòthachaidhean neo-sheasmhachd ann an cùisean sìmplidh. Gu sònraichte, nuair nach eil ann am widget Opacity ach aon tairgse prìomhadail, thathas a’ toirt aire don dòigh sàbhalaidh a bhios mar as trice air a chleachdadh le Opacity.

Ann an slat-tomhais a chaidh a chruthachadh gus buannachdan an optimization seo a thomhas, thàinig an ùine eadar-cheangail airson a’ chùis seo nas fheàrr le òrdugh meudachd. Ann am fiosan san àm ri teachd, tha an sgioba an dùil an optimization seo a chuir an sàs ann am barrachd shuidheachaidhean.

Mu dheireadh, ma tha ùidh agad barrachd fhaighinn a-mach mu dheidhinn, faodaidh tu sùil a thoirt air mion-fhiosrachadh Anns a ’cheangal a leanas.


Tha susbaint an artaigil a ’cumail ri na prionnsapalan againn de moraltachd deasachaidh. Gus aithris a dhèanamh air mearachd cliog an seo.

Bi a 'chiad fhear a thog beachd

Fàg do bheachd

Seòladh-d cha tèid fhoillseachadh.

*

*

  1. Uallach airson an dàta: Miguel Ángel Gatón
  2. Adhbhar an dàta: Smachd air SPAM, riaghladh bheachdan.
  3. Dìleab: Do chead
  4. Conaltradh an dàta: Cha tèid an dàta a thoirt do threas phàrtaidhean ach a-mhàin fo dhleastanas laghail.
  5. Stòradh dàta: Stòr-dàta air a chumail le Occentus Networks (EU)
  6. Còraichean: Aig àm sam bith faodaidh tu am fiosrachadh agad a chuingealachadh, fhaighinn air ais agus a dhubhadh às.