Saltar al contenido
CrossFly es 100% open sourceSíguenos en GitHub
CrossFlyCrossFly
Empezar

Esta página fue traducida automáticamente del portugués y puede contener errores. La versión en portugués es la canónica.

Apps de muestra ejecutables

Como CrossFly es nativo/OpenGL (no se ejecuta en un sandbox web en vivo), los “ejemplos” son proyectos ejecutables que clonas y ejecutas en el escritorio — iteración rápida, sin emulador:

gradlew :lwjgl3:run

Qué demuestra cada ejemplo

Ejemplo Demuestra
To-Do / CRUD Window, VerticalLayout, TextField, VirtualListView, persistencia SQLite
Galería de widgets todos los widgets (una pantalla por familia) — referencia visual viva
Navegación y pickers pila de Window, DatePicker/PhotoPicker/ColorPicker
Temas y skins Styles.setDarkMode(...) y `Skin.set(new MaterialSkin()
Listas grandes VirtualListView con miles de ítems (reciclaje)
Dispositivo cámara/GPS/Bluetooth BLE vía dev.crossfly.device
Charts LineChart/AreaChart/BarChart/StackedBarChart/PieChart/DonutChart/ComboChart (ChartView + ChartType)

Los ejemplos reflejan la suite de muestras del paquete dev.cf (usada como referencia, no como dependencia de tu app).

Cómo usarlo

  1. Abre el proyecto de ejemplo en tu IDE (o clona el repositorio de muestras).
  2. Ejecuta gradlew :lwjgl3:run.
  3. Lee el código de la pantalla que te interesa — cada ejemplo es pequeño y enfocado.
  4. Copia el patrón a tu app.

Las capturas de la documentación se generan de esas pantallas vía Main.getScreenShot(...) + el framework de pruebas (Pruebas), para que nunca queden obsoletas.

Ver también

¿Te resultó útil esta página?