Grafisko interfeisu izveides bibliotēkas izlaidums Slint 0.2

Līdz ar versijas 0.2 izlaišanu grafisko saskarņu izveides rīku komplekts SixtyFPS tika pārdēvēts par Slint. Pārdēvēšanas iemesls bija lietotāju kritika par nosaukumu SixtyFPS, kas radīja neskaidrības un neskaidrības, sūtot vaicājumus meklētājprogrammām, kā arī neatspoguļoja projekta mērķi. Jaunais nosaukums tika izvēlēts, izmantojot kopienas diskusiju vietnē GitHub, kurā lietotāji ieteica jaunus nosaukumus.

Bibliotēkas autori (Olivier Goffart un Simon Hausmann), bijušie KDE izstrādātāji, kuri vēlāk pārcēlās uz Trolltech, lai strādātu pie Qt, tagad ir nodibinājuši savu uzņēmumu, kas izstrādā Slint. Viens no projekta mērķiem ir nodrošināt iespēju strādāt ar minimālu CPU un atmiņas resursu patēriņu (darbam nepieciešami vairāki simti kilobaiti RAM). Renderēšanai ir pieejamas divas aizmugursistēmas — gl, kuras pamatā ir OpenGL ES 2.0, un qt, izmantojot Qt QStyle.

Tā atbalsta saskarņu izveidi programmās Rust, C++ un JavaScript. Bibliotēkas autori ir izstrādājuši īpašu iezīmēšanas valodu “.slint”, kas atlasītajai platformai tiek apkopota vietējā kodā. Valodu iespējams pārbaudīt tiešsaistes redaktorā vai iepazīties ar piemēriem, tos apkopojot pašiem. Bibliotēkas kods ir rakstīts C++ un Rust valodā, un tas tiek izplatīts saskaņā ar GPLv3 licenci vai komerciālu licenci, kas ļauj izmantot patentētos produktos, neatverot kodu.

Grafisko interfeisu izveides bibliotēkas izlaidums Slint 0.2
Grafisko interfeisu izveides bibliotēkas izlaidums Slint 0.2


Avots: opennet.ru

Pievieno komentāru