Release av biblioteket för att skapa grafiska gränssnitt Slint 0.2

Med lanseringen av version 0.2 döptes verktygslådan för att skapa grafiska gränssnitt SixtyFPS till Slint. Anledningen till namnbytet var användarkritik mot namnet SixtyFPS, vilket ledde till förvirring och oklarheter när man skickade frågor till sökmotorer, och som inte heller speglade syftet med projektet. Det nya namnet valdes genom en communitydiskussion på GitHub, där användare föreslog nya namn.

Bibliotekets författare (Olivier Goffart och Simon Hausmann), tidigare KDE-utvecklare som senare flyttade till Trolltech för att arbeta på Qt, har nu grundat sitt eget företag som utvecklar Slint. Ett av målen med projektet är att ge möjlighet att arbeta med minimal förbrukning av CPU och minnesresurser (flera hundra kilobyte RAM krävs för arbete). Det finns två backends tillgängliga för rendering - gl baserad på OpenGL ES 2.0 och qt med Qt QStyle.

Den stöder skapandet av gränssnitt i program i Rust, C++ och JavaScript. Bibliotekets författare har utvecklat ett speciellt märkspråk ".slint", som sammanställs till inbyggd kod för den valda plattformen. Det är möjligt att testa språket i en webbredaktör eller bekanta dig med exemplen genom att själv samla dem. Bibliotekskoden är skriven i C++ och Rust, och distribueras under GPLv3-licensen eller en kommersiell licens som tillåter användning i patentskyddade produkter utan att öppna koden.

Release av biblioteket för att skapa grafiska gränssnitt Slint 0.2
Release av biblioteket för att skapa grafiska gränssnitt Slint 0.2


Källa: opennet.ru

Lägg en kommentar