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
- Abre el proyecto de ejemplo en tu IDE (o clona el repositorio de muestras).
- Ejecuta
gradlew :lwjgl3:run. - Lee el código de la pantalla que te interesa — cada ejemplo es pequeño y enfocado.
- 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
- Trayectos guiados: Get Started · Learn
- Muestras y tutoriales · Contribuir
¿Te resultó útil esta página?¡Gracias por tu opinión!