sonnora@systems:~/projects/uiland$ cat README
UILand — UI declarativa que renderiza em qualquer lugar.
Um framework declarativo de UI para renderização multiplataforma de alta fidelidade. Construído sobre C++ e Skia, o UILand oferece controle pixel-perfect sobre sua interface sem sacrificar desempenho ou portabilidade.
// o framework
Renderização de alta fidelidade a partir de uma única base de código
Sintaxe Declarativa
Descreva o que você quer renderizar, não como. O compilador do UILand transforma árvores de UI declarativas em chamadas de desenho eficientes.
Multiplataforma
O mesmo código de UI funciona em desktop, mobile e embarcado — Skia cuida da renderização, UILand cuida do layout.
Acelerado por GPU
Renderização acelerada por hardware via backends de GPU do Skia. Sem fallbacks de software, sem repintos com problemas.
Layout em submilissegundo
Um mecanismo de layout leve que calcula árvores de quadros em menos de um milissegundo, mesmo para hierarquias aninhadas complexas.
// por baixo dos panos
Construído para desempenho, projetado para clareza
Descrições de UI declarativas são compiladas em uma representação intermediária e então agrupadas em comandos de desenho do Skia. O pipeline minimiza mudanças de estado entre chamadas de desenho para máximo rendimento da GPU.
UILand usa um alocador personalizado e um pool de objetos para manter a alocação de quadros fora do caminho crítico. Sem pausas GC, sem picos de latência inesperados durante a renderização.
// conecte-se
Interessado em construir com UILand?
Entre em contato sobre acesso antecipado, licenciamento ou contribuição para o framework.