Google neCanonical vakashandisa kugona kugadzira desktop desktop yeLinux muFlutter

Google uye Canonical akataura ine chirongwa chakabatana chekupa tsigiro yekuvandudzwa kwegraphical application zvichienderana nehurongwa Flutter yedesktop Linux masisitimu. Flutter user interface framework yakanyorwa na mumutauro weDart (injini yenguva yekushandisa yekushandisa yakanyorwa na muC ++), inokutendera iwe kuti ugadzire zvikumbiro zvepasirese zvinomhanya pamapuratifomu akasiyana, uye inoonekwa seimwe nzira yeReact Native.

Kunyangwe paine Flutter SDK yeLinux, kusvika parizvino yakangoshandiswa kusimudzira nharembozha uye haitsigire kuvaka desktop desktop yeLinux. Gore rapfuura, Google yakazivisa hurongwa hwekuwedzera hupfumi hwekuvandudza desktop kuFlutter uye yakaunza alpha kuburitswa kwedesktop kuvandudza paMacOS. Iye zvino Flutter extended kugona kugadzira desktop desktop yeLinux. Tsigiro yekuvandudza kweWindows application ichiri padanho rekutanga prototype.

Kupa iyo interface muLinux inoshandiswa ne kusunga zvichienderana neGTK raibhurari (vanovimbisa kuwedzera rutsigiro rweQt nemamwe maturusi ekushandisa gare gare). Pamusoro pemutauro weFlutter werudzi rweDart, umo majeti anogadzirwa, maapplication anogona kushandisa iyo Dart Yekunze Basa rekuita kufonera C/C ++ kodhi uye kuwana ese kugona kweLinux papuratifomu.

Tsigiro yeLinux application kuvandudza inopihwa mune nyowani alpha kuburitswa FlutterSDK, iyo inosanganisirawo kugona kuburitsa Linux application kune Snap Store dhairekitori. Mune snap fomati iwe unogona zvakare kuwana musangano we FlutterSDK. Kugadzira maapplication akavakirwa paFlutter, zvinokurudzirwa kushandisa Visual Studio Code kodhi mupepeti kana iyo IntelliJ uye Android Studio budiriro nharaunda.

Semuenzaniso weLinux zvirongwa zvakavakirwa paFlutter, iyo inotevera application inokurudzirwa: Flokk Kutaurirana yekushanda nebhuku rekero reGoogle Contacts. Mubhuku pub.dev Matatu Flutter plugins ane Linux rutsigiro akaburitswa: url_launcher kuvhura iyo URL mune default browser, zvakagoverwa_zvido kuchengetedza marongero pakati pezvikamu uye nzira_mupi kutsanangura akajairwa madhairekitori (kurodha, mifananidzo, mavhidhiyo, nezvimwewo)

Google neCanonical vakashandisa kugona kugadzira desktop desktop yeLinux muFlutter

Source: opennet.ru

Voeg