A Slint 0.2 grafikus felhasználói felületek készítésére szolgáló könyvtár kiadása

A 0.2-es verzióval a SixtyFPS grafikus felhasználói felület készítő toolkit átnevezésre került Slint néven. Az átnevezés oka a SixtyFPS név körüli felhasználói kritikák voltak, amelyek félreértésekhez és zavarra vezettek a keresőmotorokban történő keresések során, és nem tükrözték a projekt célját. Az új nevet a közösséggel folytatott diskurzus során választották ki a GitHubon, ahol a felhasználók új neveket ajánlottak.

A könyvtár szerzői (Olivier Goffart és Simon Hausmann), akik korábban a KDE fejlesztői voltak, később a Trolltech cégnél dolgoztak a Qt-n, most saját céget alapítottak, amely Slint fejlesztésével foglalkozik. A projekt egyik célja a CPU és memória erőforrások minimális használatának biztosítása (működéséhez néhány száz kilobájt RAM szükséges). A megjelenítéshez két backend érhető el: a gl, amely az OpenGL ES 2.0 alapjaira épül, és a qt, amely a Qt QStyle-t használja.

A programok felhasználói felületeinek létrehozása támogatott Rust, C++ és JavaScript nyelveken. A könyvtár szerzői egy speciális marki nyelvet, a „.slint”-et fejlesztettek ki, amely a kiválasztott platform natív kódjára fordul. Lehetőség van a nyelv tesztelésére online szerkesztőn keresztül, vagy példák megismerésére saját készítésű példák összegyűjtésével. A könyvtár kódját C++ és Rust nyelveken írták, és GPLv3 licenc alatt, vagy kereskedelmi licencével terjesztik, amely lehetővé teszi a zárt forráskódú termékekben való felhasználását.

A Slint 0.2 grafikus felhasználói felületek készítésére szolgáló könyvtár kiadása
A Slint 0.2 grafikus felhasználói felületek készítésére szolgáló könyvtár kiadása


Forrás: opennet.ru
Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster