Kua whakatinanahia e Google me Canonical te kaha ki te hanga tono papamahi mo Linux i Flutter

Google me Canonical korero me te kaupapa tahi ki te whakarato tautoko mo te whanaketanga o nga tono kauwhata i runga i te anga Te Ropu mo nga punaha Linux papamahi. Angamahi atanga kaiwhakamahi Flutter i tuhia e i roto i te reo Dart (whakahaere miihini mo te whakahaere tono i tuhia e i roto i te C++), ka taea e koe te hanga i nga tono mo te ao katoa e rere ana i runga i nga papaaho rereke, ka whakaarohia he rereke ki te React Native.

Ahakoa he Flutter SDK mo Linux, kua whakamahia noa mo te whakawhanaketanga taupānga waea pūkoro me te kore e tautoko i te hanga taupānga papamahi mo Linux. I tera tau, i kii a Google i nga mahere ki te taapiri i nga kaha whanaketanga papamahi ki a Flutter me te whakauru i te tuku alpha mo te whanaketanga papamahi i runga i te macOS. Inaianei Flutter whakaroa te kaha ki te whakawhanake i nga tono papamahi mo Linux. Ko te tautoko mo te whakawhanaketanga tono Windows kei te waahanga tauira tuatahi.

Hei tuku i te atanga ki Linux whakamahia herea i runga i te whare pukapuka GTK (ka oati ratou ki te taapiri tautoko mo Qt me etahi atu kete taputapu i muri mai). I tua atu i te reo Dart taketake o Flutter, i hangaia ai nga widget, ka taea e nga tono te whakamahi i te atanga Dart Foreign Function ki te waea C/C++ waehere me te uru ki nga kaha katoa o te papaaho Linux.

Tautoko mo te whanaketanga tono Linux e tukuna ana i roto i te tuku alpha hou Rere SDK, kei roto hoki te kaha ki te whakaputa i nga tono Linux ki te raarangi Toa Snap Store. I roto i te whakatakotoranga putunga ka kitea ano e koe he huihuinga o te Rere SDK. Hei whakawhanake i nga tono i runga i te Flutter, e whakaarohia ana kia whakamahia te ētita waehere Visual Studio Code, te taiao whanaketanga IntelliJ me te Android Studio ranei.

Hei tauira mo nga kaupapa Linux e pa ana ki a Flutter, ko te tono e whai ake nei ka whakaarohia: Hoapā Flokk mo te mahi me te pukapuka wahitau Hoapā Google. I roto i te pukapuka pub.dev E toru nga taputapu Flutter me te tautoko Linux kua whakaputaina: url_whakarewa ki te whakatuwhera i te URL i roto i te pūtirotiro taunoa, shared_preferences hei tiaki i nga tautuhinga i waenga i nga waahi me te ara_kaiwhakarato ki te tautuhi i nga whaiaronga angamaheni (tikiake, whakaahua, ataata, aha atu)

Kua whakatinanahia e Google me Canonical te kaha ki te hanga tono papamahi mo Linux i Flutter

Source: opennet.ru

Tāpiri i te kōrero