Lanzamiento de la biblioteca para crear interfaces gráficas Slint 0.2

Con el lanzamiento de la versión 0.2, el conjunto de herramientas para crear interfaces gráficas SixtyFPS pasó a llamarse Slint. El motivo del cambio de nombre fue la crítica de los usuarios al nombre SixtyFPS, lo que generó confusión y ambigüedad al enviar consultas a los motores de búsqueda, y además no reflejaba el propósito del proyecto. El nuevo nombre se eligió a través de una discusión comunitaria en GitHub, en la que los usuarios sugirieron nuevos nombres.

Los autores de la biblioteca (Olivier Goffart y Simon Hausmann), antiguos desarrolladores de KDE que más tarde se trasladaron a Trolltech para trabajar en Qt, han fundado ahora su propia empresa desarrollando Slint. Uno de los objetivos del proyecto es brindar la capacidad de trabajar con un consumo mínimo de CPU y recursos de memoria (se requieren varios cientos de kilobytes de RAM para funcionar). Hay dos backends disponibles para renderizar: gl basado en OpenGL ES 2.0 y qt usando Qt QStyle.

Admite la creación de interfaces en programas en Rust, C++ y JavaScript. Los autores de la biblioteca han desarrollado un lenguaje de marcado especial ".slint", que se compila en código nativo para la plataforma seleccionada. Es posible probar el idioma en un editor en línea o familiarizarse con los ejemplos recopilándolos usted mismo. El código de la biblioteca está escrito en C++ y Rust, y se distribuye bajo la licencia GPLv3 o una licencia comercial que permite su uso en productos propietarios sin abrir el código.

Lanzamiento de la biblioteca para crear interfaces gráficas Slint 0.2
Lanzamiento de la biblioteca para crear interfaces gráficas Slint 0.2


Fuente: opennet.ru

Añadir un comentario