Google û Canonical şiyana çêkirina serîlêdanên sermaseyê ji bo Linux di Flutter de bicîh kirine

Google û Canonical axivî bi destpêşxeriya hevbeş ji bo peydakirina piştgirî ji bo pêşkeftina sepanên grafîkî yên li ser bingehê Flutter ji bo pergalên Linux yên sermaseyê. Çarçoveya navbeynkariya bikarhênerê Flutter ji hêla ve hatî nivîsandin bi zimanê Dart (motora dema xebitandinê ji bo pêkanîna sepanan ji hêla ve hatî nivîsandin di C ++), destûrê dide te ku hûn serîlêdanên gerdûnî yên ku li ser platformên cihêreng dixebitin biafirînin, û wekî alternatîfek React Native tê hesibandin.

Her çend ji bo Linux-ê Flutter SDK heye, ew heya nuha tenê ji bo pêşkeftina sepana mobîl hatîye bikar anîn û piştgirî nade avakirina sepanên sermaseyê ji bo Linux. Sala borî, Google planên xwe ragihand ku kapasîteyên pêşkeftina sermaseya dewlemend li Flutter zêde bike û ji bo pêşkeftina sermaseyê li macOS serbestberdanek alpha destnîşan kir. Niha Flutter berfireh kirin şiyana pêşxistina serîlêdanên sermaseyê ji bo Linux. Piştgiriya ji bo pêşkeftina serîlêdana Windows-ê hîn jî di qonaxa prototîpa destpêkê de ye.

Ji bo ku pêwendiyê di Linux de pêşkêş bikin bikar anîn ji hêla girêdana li ser bingeha pirtûkxaneya GTK-ê (ew soz didin ku paşê piştgirîyê ji bo Qt û amûrên din zêde bikin). Ji bilî zimanê Dart ê xwemalî yê Flutter, ku tê de widgetan têne çêkirin, serîlêdan dikarin navbeynkariya Karê Derve ya Dart bikar bînin da ku koda C/C++ bang bikin û bigihîjin hemî kapasîteyên platforma Linux.

Piştgiriya ji bo pêşkeftina serîlêdana Linux-ê di serbestberdana alpha ya nû de tê pêşkêş kirin FlutterSDK, ku di heman demê de şiyana weşandina serîlêdanên Linux-ê li pelrêça Snap Store jî vedihewîne. Di forma snap-ê de hûn dikarin meclîsek jî bibînin FlutterSDK. Ji bo pêşdebirina serîlêdanên li ser bingeha Flutter, tê pêşniyar kirin ku edîtorê kodê Visual Studio an jî hawîrdora pêşkeftina IntelliJ û Android Studio bikar bînin.

Wekî mînakek bernameyên Linux-ê yên li ser Flutter-ê, serîlêdana jêrîn tê pêşniyar kirin: Têkiliyên Flokk ji bo xebatê bi pirtûka navnîşana Têkiliyên Google re. Di katalogê de pub.dev Sê pêvekên Flutter bi piştgiriya Linux-ê hatine weşandin: url_launcher ji bo vekirina URL di geroka xwerû de, shared_preferences ji bo tomarkirina mîhengên di navbera danişînan de û path_provider ji bo destnîşankirina pelrêçiyên tîpîk (dakêşandin, wêne, vîdyoy, hwd.)

Google û Canonical şiyana çêkirina serîlêdanên sermaseyê ji bo Linux di Flutter de bicîh kirine

Source: opennet.ru

Add a comment