Liberigo de la biblioteko por krei grafikajn interfacojn Slint 0.2

Kun la publikigo de versio 0.2, la ilaro por kreado de grafikaj interfacoj SixtyFPS estis renomita al Slint. La kialo de la renomado estis uzantkritiko de la nomo SixtyFPS, kiu kondukis al konfuzo kaj ambigueco dum sendado de demandoj al serĉiloj, kaj ankaŭ ne reflektis la celon de la projekto. La nova nomo estis elektita per komunuma diskuto en GitHub, en kiu uzantoj sugestis novajn nomojn.

La verkintoj de la biblioteko (Olivier Goffart kaj Simon Hausmann), iamaj KDE-programistoj kiuj poste moviĝis al Trolltech por labori pri Qt, nun fondis sian propran firmaon evoluigante Slint. Unu el la celoj de la projekto estas provizi la kapablon labori kun minimuma konsumo de CPU kaj memorresursoj (plurcent kilobajtoj da RAM estas necesaj por laboro). Estas du backends disponeblaj por bildigo - gl bazita sur OpenGL ES 2.0 kaj qt uzante Qt QStyle.

Ĝi subtenas la kreadon de interfacoj en programoj en Rust, C++, kaj JavaScript. La aŭtoroj de la biblioteko evoluigis specialan markadlingvon ".slint", kiu estas kompilita en denaskan kodon por la elektita platformo. Eblas testi la lingvon en reta redaktilo aŭ konatiĝi kun la ekzemploj kolektante ilin mem. La bibliotekkodo estas skribita en C++ kaj Rust, kaj estas distribuita sub la GPLv3-licenco aŭ komerca licenco kiu permesas uzon en proprietaj produktoj sen malfermi la kodon.

Liberigo de la biblioteko por krei grafikajn interfacojn Slint 0.2
Liberigo de la biblioteko por krei grafikajn interfacojn Slint 0.2


fonto: opennet.ru

Aldoni komenton