Google ati Canonical ti ṣe imuse agbara lati ṣẹda awọn ohun elo tabili fun Linux ni Flutter

Google ati Canonical ilé sọrọ pẹlu ipilẹṣẹ apapọ lati pese atilẹyin fun idagbasoke awọn ohun elo ayaworan ti o da lori ilana Flutter fun tabili Linux awọn ọna šiše. Flutter Interface Framework ti a kọ nipasẹ ni ede Dart (engine akoko ṣiṣe fun ṣiṣe awọn ohun elo ti a kọ nipasẹ ni C ++), gba ọ laaye lati ṣẹda awọn ohun elo gbogbo agbaye ti o ṣiṣẹ lori awọn iru ẹrọ oriṣiriṣi, ati pe o jẹ yiyan si React Native.

Pelu wiwa ti Flutter SDK fun Lainos, o ti lo titi di isisiyi fun idagbasoke awọn ohun elo alagbeka ati pe ko ṣe atilẹyin kikọ awọn ohun elo tabili tabili fun Lainos. Ni ọdun to kọja, Google kede ipinnu rẹ lati ṣafikun agbara lati ṣe agbekalẹ awọn eto tabili tabili ni kikun si Flutter ati ṣafihan itusilẹ alpha kan fun idagbasoke iru awọn eto fun macOS. Bayi Flutter gbooro sii agbara lati ṣe agbekalẹ awọn ohun elo tabili fun Linux. Atilẹyin fun idagbasoke awọn ohun elo fun Windows tun wa ni ipele apẹrẹ akọkọ.

Lati fa wiwo ni Linux o ti lo abuda ti o da lori ile-ikawe GTK (atilẹyin fun Qt ati awọn ohun elo irinṣẹ miiran ti ṣe ileri lati ṣafikun nigbamii). Ni afikun si ede Dart abinibi ti Flutter, eyiti o lo lati ṣẹda awọn ẹrọ ailorukọ, awọn ohun elo le lo wiwo Iṣẹ Ajeji Dart lati pe koodu C / C ++ ati wọle si gbogbo awọn ẹya ti Syeed Linux.

Atilẹyin Idagbasoke Ohun elo Linux Ti a funni ni Tusilẹ Alpha Tuntun FlutterSDK, eyiti o tun ṣe imuse agbara lati ṣe atẹjade awọn ohun elo Linux ni itọsọna Ile-itaja Snap. Ni ọna kika imolara, o tun le wa apejọ ti awọn FlutterSDK. Lati ṣe agbekalẹ awọn ohun elo ti o da lori Flutter, o daba lati lo olootu koodu Studio Visual Studio tabi awọn agbegbe idagbasoke IntelliJ ati Android Studio.

Gẹgẹbi apẹẹrẹ ti awọn eto Linux ti o da lori Flutter, a dabaa ohun elo kan Awọn olubasọrọ Flokk lati ṣiṣẹ pẹlu iwe adirẹsi Awọn olubasọrọ Google. Ninu katalogi pub.dev Awọn afikun Flutter ti o ṣe atilẹyin Linux mẹta ti ṣe atẹjade: ifilọlẹ url_ lati ṣii URL ni aṣawakiri aiyipada, pín_preferences lati fi eto pamọ laarin awọn akoko ati ona_olupese lati ṣalaye awọn ilana aṣoju (awọn igbasilẹ, awọn aworan, awọn fidio, ati bẹbẹ lọ)

Google ati Canonical ti ṣe imuse agbara lati ṣẹda awọn ohun elo tabili fun Linux ni Flutter

orisun: opennet.ru

Fi ọrọìwòye kun