Foireann uirlisí foilsithe chun comhéadain ghrafacha a chruthú Slint 1.0

Foilsíodh an chéad eisiúint shuntasach den fhoireann uirlisí chun comhéadain ghrafacha a thógáil Slint, a thug achoimre ar thrí bliana d’obair ar an tionscadal. Tá Leagan 1.0 suite mar réidh le húsáid i dtionscadail oibre. Tá an fhoireann uirlisí scríofa i Rust agus tá sé ceadúnaithe faoi GPLv3 nó ceadúnas tráchtála (le húsáid i dtáirgí dílsithe gan foinse oscailte). Is féidir an fhoireann uirlisí a úsáid chun feidhmchláir ghrafacha a chruthú do chórais sheasta agus chun comhéadain a fhorbairt le haghaidh gléasanna leabaithe. Tá an tionscadal á fhorbairt ag Olivier Goffart agus Simon Hausmann, iar-fhorbróirí KDE a d'oibrigh ar Qt ag Trolltech.

Is iad príomhspriocanna an tionscadail tomhaltas íseal acmhainní, an cumas oibriú le scáileáin d'aon mhéid, ag soláthar próiseas forbartha atá áisiúil do ríomhchláraitheoirí agus dearthóirí araon, agus inaistritheacht idir ardáin éagsúla a chinntiú. Mar shampla, is féidir le feidhmchláir atá bunaithe ar Slint rith ar bhord Raspberry Pi Pico atá feistithe le microcontroller ARM Cortex-M0 + agus 264 KB RAM. I measc na n-ardán tacaithe tá Linux, Windows, macOS, Blackberry QNX, agus an cumas teacht le chéile i pseudocode WebAssembly chun rith i mbrabhsálaí nó feidhmchláir féinchuimsitheacha a thiomsú nach dteastaíonn córas oibriúcháin uathu. Tá pleananna ann chun an cumas feidhmchláir mhóibíleacha a chruthú do na hardáin Android agus iOS a chur ar fáil.

Sainmhínítear an comhéadan ag baint úsáide as teanga marcála dearbhaithe speisialta ".slint", a sholáthraíonn comhréir atá éasca le léamh agus intuigthe chun cur síos a dhéanamh ar ghnéithe éagsúla grafacha (bhí duine d'údair Slint freagrach as an inneall QtQml ag an gCuideachta Qt tráth). . Tiomsaítear tuairiscí comhéadain sa teanga Slint i gcód meaisín an ardáin sprice. Níl an loighic le haghaidh oibriú leis an gcomhéadan ceangailte le Rust agus is féidir é a shainiú in aon teanga ríomhchlárúcháin - faoi láthair ullmhaítear an API agus na huirlisí le haghaidh oibriú le Slint le haghaidh Rust, C++ agus JavaScript, ach tá pleananna ann chun tacú le teangacha breise den sórt sin. mar Python agus Téigh.

Foireann uirlisí foilsithe chun comhéadain ghrafacha a chruthú Slint 1.0

Cuirtear roinnt inneall ar fáil le haghaidh aschuir, rud a ligeann duit úsáid a bhaint as Qt, OpenGL ES 2.0, Skia agus rindreáil bogearraí le haghaidh rindreála gan spleáchais tríú páirtí a nascadh. Chun forbairt a shimpliú, cuireann sé breiseán ar fáil do Chód Stiúideo Amharc, freastalaí LSP (Prótacal Freastalaí Teanga) le haghaidh comhtháthú le timpeallachtaí forbartha éagsúla, agus eagarthóir ar líne SlintPad. Áirítear leis na pleananna eagarthóir comhéadain amhairc a fhorbairt do dhearthóirí, a ligeann duit comhéadan a chruthú trí ghiuirléidí agus eilimintí a tharraingt i mód tarraing&titim.

Foireann uirlisí foilsithe chun comhéadain ghrafacha a chruthú Slint 1.0
Foireann uirlisí foilsithe chun comhéadain ghrafacha a chruthú Slint 1.0

Foinse: oscailtenet.ru

Add a comment