Esta documentación está disponible en portugués. Las traducciones a otros idiomas están en camino.
Conceptos — Entender CrossFly
La explicación canónica del porqué de CrossFly: arquitectura, modelo de componentes, pipeline de render, paint thread, layout y ciclo de vida.
El mapa mental de CrossFly — app → ui → core → gl → libGDX — y por qué existe esa separación.
La idea unificadora de CrossFly — solo existe Component, y container = Component + Layout.
Cómo un pixel llega a la pantalla — Paint → renderizadores por primitiva → OpenGL — y qué es el batching.
El modelo de threading de CrossFly — single-thread en la paint thread, onUI y render bajo demanda.
Cómo CrossFly mide y posiciona — relativo por defecto — y por qué esa es la base de la responsividad.
El modelo de apariencia — Skin es estructura, Theme son roles semánticos por modo — y cambio de tema en runtime.
Del bootstrap al componente — Main, Window.onShow y los ganchos onAdd(firstTime)/onRemove.
La filosofía de estado de CrossFly — sin binding reactivo, sin DI, imperativo + invalidación explícita.