Vydání knihovny pro tvorbu grafických rozhraní Slint 0.2

S vydáním verze 0.2 byla sada nástrojů pro tvorbu grafických rozhraní SixtyFPS přejmenována na Slint. Důvodem přejmenování byla uživatelská kritika názvu SixtyFPS, která vedla k zmatkům a nejasnostem při odesílání dotazů do vyhledávačů a také neodrážela účel projektu. Nový název byl vybrán prostřednictvím komunitní diskuze na GitHubu, ve které uživatelé navrhovali nová jména.

Autoři knihovny (Olivier Goffart a Simon Hausmann), bývalí vývojáři KDE, kteří se později přestěhovali do Trolltechu, aby pracovali na Qt, nyní založili vlastní společnost vyvíjející Slint. Jedním z cílů projektu je poskytnout možnost pracovat s minimální spotřebou CPU a paměťových zdrojů (pro práci je potřeba několik set kilobajtů RAM). Pro vykreslování jsou k dispozici dva backendy – gl založený na OpenGL ES 2.0 a qt pomocí Qt QStyle.

Podporuje vytváření rozhraní v programech v Rustu, C++ a JavaScriptu. Autoři knihovny vyvinuli speciální značkovací jazyk „.slint“, který je zkompilován do nativního kódu pro vybranou platformu. Jazyk je možné otestovat v online editoru nebo se s příklady seznámit tak, že si je nasbíráte sami. Kód knihovny je napsán v C++ a Rust a je distribuován pod licencí GPLv3 nebo komerční licencí, která umožňuje použití v proprietárních produktech bez otevření kódu.

Vydání knihovny pro tvorbu grafických rozhraní Slint 0.2
Vydání knihovny pro tvorbu grafických rozhraní Slint 0.2


Zdroj: opennet.ru

Přidat komentář