Esta página fue traducida automáticamente del portugués y puede contener errores. La versión en portugués es la canónica.
Changelog / What’s new
🚀 Destacado: Modernización 2026
El mayor giro de la API de CrossFly. Si actualizaste desde una versión anterior, empieza aquí — gran parte de los errores de compilación de hoy es “clase que ya no existe” (mira la tabla de arreglos).
Qué cambió
| Área | Antes | Ahora |
|---|---|---|
| Config/estado | Settings |
Device / DeviceConfig / LocaleFormats / Screen |
| Persistencia ligera | Settings.appSettings |
eliminada → SQLite / archivos |
| Base de datos | dev.crossfly.sql (JDBC) |
dev.crossfly.sqlite (nativo + cifrado SQLite3MC) |
| Charts | Chart/Series/LineChart… |
ChartView (+ ChartType) |
| Avisos | Toast / ToolTip |
Hint |
| Geometría | Rect |
Rectangle |
| Colores | clase Color |
int ARGB + ColorUtils / UIConstants |
| Dispositivo | paquete phone |
device |
| Bluetooth | JSR-82 / SPP | BLE/GATT (BluetoothManager) |
| Nuevo objetivo | — | Web (TeaVM/WebGL) |
Eliminados definitivamente
Tree, Grid, TopMenu, Accordion, Spacer, Velocimeter, PDF, ESC/POS, Barcode
(ahora vía cámara), impresoras.
Cómo actualizar
- Ejecuta el build y recoge los errores
cannot find symbol/package does not exist. - Aplica la tabla de arreglos legado → actual.
- Consulta la guía por origen si vienes de otro SDK: Migrar.
Ver también
¿Te resultó útil esta página?¡Gracias por tu opinión!