Lansarea bibliotecii pentru crearea interfețelor grafice Slint 0.2

Odată cu lansarea versiunii 0.2, setul de instrumente pentru crearea interfețelor grafice SixtyFPS a fost redenumit în Slint. Motivul pentru redenumirea a fost critica utilizatorilor la adresa numelui SixtyFPS, care a condus la confuzie și ambiguitate atunci când trimiteau interogări către motoarele de căutare și, de asemenea, nu a reflectat scopul proiectului. Noul nume a fost ales printr-o discuție comunitară pe GitHub, în ​​care utilizatorii au sugerat nume noi.

Autorii bibliotecii (Olivier Goffart și Simon Hausmann), foști dezvoltatori KDE care s-au mutat ulterior la Trolltech pentru a lucra la Qt, și-au fondat acum propria companie care dezvoltă Slint. Unul dintre obiectivele proiectului este de a oferi capacitatea de a lucra cu un consum minim de resurse de memorie și CPU (pentru lucru sunt necesari câteva sute de kilobytes de RAM). Există două backend-uri disponibile pentru randare - gl bazat pe OpenGL ES 2.0 și qt folosind Qt QStyle.

Acceptă crearea de interfețe în programe în Rust, C++ și JavaScript. Autorii bibliotecii au dezvoltat un limbaj special de marcare „.slint”, care este compilat în cod nativ pentru platforma selectată. Este posibil să testați limba într-un editor online sau să vă familiarizați cu exemplele strângându-le singur. Codul bibliotecii este scris în C++ și Rust și este distribuit sub licența GPLv3 sau o licență comercială care permite utilizarea în produse proprietare fără a deschide codul.

Lansarea bibliotecii pentru crearea interfețelor grafice Slint 0.2
Lansarea bibliotecii pentru crearea interfețelor grafice Slint 0.2


Sursa: opennet.ru

Adauga un comentariu