Випуск бібліотеки до створення графічних інтерфейсів Slint 0.2

З виходом версії 0.2 тулкіт для створення графічних інтерфейсів SixtyFPS перейменовано на Slint. Причиною перейменування стала критика користувачами назви SixtyFPS, що призводило до плутанини та неоднозначності при надсиланні запитів до пошукових систем, а також не відображало призначення проекту. Нова назва була обрана під час обговорення з спільнотою на GitHub, в якому користувачі пропонували нові назви.

Автори бібліотеки (Olivier Goffart і Simon Hausmann) колишні розробники KDE, що пізніше перейшли в компанію Trolltech для роботи над Qt, зараз заснували свою компанію, що розвиває Slint. Однією з цілей проекту є надання можливості роботи з мінімальним споживанням ресурсів CPU та пам'яті (для роботи необхідно кілька сотень кілобайт ОЗП). Для відтворення доступно два бекенди - gl на базі OpenGL ES 2.0 і qt, що використовує Qt QStyle.

Підтримується створення інтерфейсів у програмах мовами Rust, C++ та JavaScript. Авторами бібліотеки розроблено спеціальну мову розмітки ".slint", яка компілюється в нативний для обраної платформи код. Існує можливість протестувати мову в онлайн-редакторі або ознайомитися з прикладами, зібравши їх самостійно. Код бібліотеки написаний мовами С++ та Rust, і поширюється під ліцензією GPLv3 або комерційною ліцензією, яка допускає використання у пропрієтарних продуктах без відкриття коду.

Випуск бібліотеки до створення графічних інтерфейсів Slint 0.2
Випуск бібліотеки до створення графічних інтерфейсів Slint 0.2


Джерело: opennet.ru

Додати коментар або відгук