Vrystelling van die biblioteek vir die skep van grafiese koppelvlakke Slint 0.2

Met die vrystelling van weergawe 0.2 is die gereedskapstel vir die skep van grafiese koppelvlakke SixtyFPS hernoem na Slint. Die rede vir die hernoeming was gebruikerskritiek op die naam SixtyFPS, wat gelei het tot verwarring en dubbelsinnigheid wanneer navrae na soekenjins gestuur is, en ook nie die doel van die projek weerspieël het nie. Die nuwe naam is gekies deur 'n gemeenskapsbespreking op GitHub, waarin gebruikers nuwe name voorgestel het.

Die biblioteek se skrywers (Olivier Goffart en Simon Hausmann), voormalige KDE-ontwikkelaars wat later na Trolltech verhuis het om aan Qt te werk, het nou hul eie maatskappy gestig wat Slint ontwikkel. Een van die doelwitte van die projek is om die vermoë te bied om te werk met 'n minimale verbruik van SVE en geheue hulpbronne ('n paar honderd kilogrepe RAM word benodig vir werk). Daar is twee backends beskikbaar vir weergawe - gl gebaseer op OpenGL ES 2.0 en qt met Qt QStyle.

Dit ondersteun die skep van koppelvlakke in programme in Rust, C++ en JavaScript. Die skrywers van die biblioteek het 'n spesiale opmaaktaal ".slint" ontwikkel wat saamgestel is in inheemse kode vir die geselekteerde platform. Dit is moontlik om die taal in 'n aanlynredigeerder te toets of met die voorbeelde kennis te maak deur dit self te versamel. Die biblioteekkode is geskryf in C++ en Rust, en word versprei onder die GPLv3-lisensie of 'n kommersiële lisensie wat gebruik in eie produkte toelaat sonder om die kode oop te maak.

Vrystelling van die biblioteek vir die skep van grafiese koppelvlakke Slint 0.2
Vrystelling van die biblioteek vir die skep van grafiese koppelvlakke Slint 0.2


Bron: opennet.ru

Voeg 'n opmerking