sonnora@systems:~/projects/uiland$ cat README
UILand — UI declarativa que renderiza en cualquier lugar.
Un framework declarativo de UI para renderización multiplataforma de alta fidelidad. Construido sobre C++ y Skia, UILand te da control pixel-perfecto sobre tu interfaz sin sacrificar rendimiento ni portabilidad.
// el framework
Renderizado de alta fidelidad desde un solo código base
Sintaxis Declarativa
Describe lo que quieres renderizar, no cómo. El compilador de UILand convierte árboles de UI declarativos en llamadas de dibujo eficientes.
Multiplataforma
El mismo código de UI apunta a escritorio, móvil y embebido — Skia maneja el renderizado, UILand maneja el diseño.
Acelerado por GPU
Renderizado acelerado por hardware mediante los backends de GPU de Skia. Sin fallos de software, sin repintados entrecortados.
Layout sub-milisegundo
Un motor de diseño ligero que calcula árboles de fotogramas en menos de un milisegundo, incluso para jerarquías anidadas complejas.
// bajo el capó
Construido para rendimiento, diseñado para claridad
Las descripciones de UI declarativas se compilan en una representación intermedia y luego se agrupan en comandos de dibujo de Skia. El pipeline minimiza los cambios de estado entre llamadas de dibujo para máximo rendimiento de GPU.
UILand usa un asignador personalizado y un pool de objetos para mantener la asignación de fotogramas fuera del camino crítico. Sin pausas de GC, sin picos de latencia inesperados durante el renderizado.
// conectar
¿Te interesa construir con UILand?
Contáctanos sobre acceso temprano, licencias o contribuir al framework.