Mae Google a Canonical wedi gweithredu'r gallu i greu cymwysiadau bwrdd gwaith ar gyfer Linux yn Flutter

Google a Canonaidd daeth ymlaen gyda menter ar y cyd i ddarparu cefnogaeth ar gyfer datblygu cymwysiadau graffigol yn seiliedig ar y fframwaith Flutter ar gyfer systemau Linux bwrdd gwaith. Fflutter fframwaith rhyngwyneb defnyddiwr Ysgrifenwyd gan mewn iaith Dart (peiriant amser rhedeg ar gyfer gweithredu cymwysiadau Ysgrifenwyd gan yn C ++), yn caniatΓ‘u ichi greu cymwysiadau cyffredinol sy'n rhedeg ar wahanol lwyfannau, ac sy'n cael eu hystyried fel dewis arall yn lle React Native.

Er bod SDK Flutter ar gyfer Linux, hyd yn hyn dim ond ar gyfer datblygu app symudol y mae wedi'i ddefnyddio ac nid yw'n cefnogi adeiladu apps bwrdd gwaith ar gyfer Linux. Y llynedd, cyhoeddodd Google gynlluniau i ychwanegu galluoedd datblygu bwrdd gwaith cyfoethog i Flutter a chyflwynodd ryddhad alffa ar gyfer datblygu bwrdd gwaith ar macOS. Nawr Flutter estynedig y gallu i ddatblygu cymwysiadau bwrdd gwaith ar gyfer Linux. Mae cefnogaeth ar gyfer datblygu cymwysiadau Windows yn dal i fod yn y cam prototeip cychwynnol.

I wneud y rhyngwyneb yn Linux yn cael ei ddefnyddio rhwymol yn seiliedig ar y llyfrgell GTK (maent yn addo ychwanegu cefnogaeth ar gyfer Qt a phecynnau cymorth eraill yn ddiweddarach). Yn ogystal ag iaith frodorol Flutter Dart, lle mae teclynnau'n cael eu creu, gall cymwysiadau ddefnyddio'r rhyngwyneb Dart Foreign Function i alw cod C/C++ a chael mynediad at holl alluoedd platfform Linux.

Cefnogaeth ar gyfer datblygu cymhwysiad Linux a gynigir mewn datganiad alffa newydd SDK Flutter, sydd hefyd yn cynnwys y gallu i gyhoeddi ceisiadau Linux i'r cyfeiriadur Snap Store. Mewn fformat snap gallwch hefyd ddod o hyd i gynulliad o'r SDK Flutter. I ddatblygu cymwysiadau yn seiliedig ar Flutter, awgrymir defnyddio golygydd cod Visual Studio Code neu amgylcheddau datblygu IntelliJ ac Android Studio.

Fel enghraifft o raglenni Linux yn seiliedig ar Flutter, cynigir y cais Cysylltiadau Flokk am weithio gyda llyfr cyfeiriadau Google Contacts. Yn y catalog tafarn.dev Mae tri ategyn Flutter gyda chefnogaeth Linux wedi'u cyhoeddi: url_lansiwr i agor yr URL yn y porwr rhagosodedig, dewisiadau_rhannu i arbed gosodiadau rhwng sesiynau a llwybr_darparwr i ddiffinio cyfeiriaduron nodweddiadol (lawrlwythiadau, delweddau, fideos, ac ati)

Mae Google a Canonical wedi gweithredu'r gallu i greu cymwysiadau bwrdd gwaith ar gyfer Linux yn Flutter

Ffynhonnell: opennet.ru

Ychwanegu sylw