Este disponibilă biblioteca GUI SixtyFPS 0.1.0, dezvoltată de foștii dezvoltatori Qt

A fost publicată versiunea 0.1.0 a bibliotecii cross-platform pentru crearea interfețelor grafice SixtyFPS, destinată utilizării pe dispozitive încorporate și în aplicații desktop pe platformele Linux, macOS și Windows, precum și pentru utilizare în browsere web (WebAssembly). Codul bibliotecii este scris în limbajul Rust și este distribuit sub licența GPLv3 sau o licență comercială, permițând utilizarea în produse proprietare fără deschiderea codului.

Autorii bibliotecii (Olivier Goffart și Simon Hausmann), foști dezvoltatori KDE, au trecut ulterior la compania Trolltech pentru a lucra la Qt și au fondat acum propria companie, care dezvoltă SixtyFPS. Unul dintre obiectivele proiectului este de a oferi posibilitatea de a funcționa cu un consum minim de resurse CPU și memorie (aproximativ câteva sute de kilobyte de RAM sunt necesare). Pentru randare sunt disponibile două backend-uri — gl bazat pe OpenGL ES 2.0 și qt, care utilizează Qt QStyle.

Sprijină crearea de interfețe în programe scrise în limbajele Rust, C++ și JavaScript. Autorii bibliotecii au dezvoltat un limbaj de marcare special „.60”, care este compilat în cod nativ pentru platforma aleasă. Există posibilitatea de a testa limbajul într-un editor online sau de a consulta exemplele, compilându-le singuri.

Este disponibilă biblioteca GUI SixtyFPS 0.1.0, dezvoltată de foștii dezvoltatori Qt

Exemplu de cod .60: HelloWorld := Window { width: 400px; height: 400px; Text { y: parent.width / 2; x: parent.x + 200px; text: «Hello, world»; color: blue; } }

Exemple de interfață:

Este disponibilă biblioteca GUI SixtyFPS 0.1.0, dezvoltată de foștii dezvoltatori Qt
Este disponibilă biblioteca GUI SixtyFPS 0.1.0, dezvoltată de foștii dezvoltatori Qt


Sursa: opennet.ro
Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster