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.

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

  1. Ejecuta el build y recoge los errores cannot find symbol / package does not exist.
  2. Aplica la tabla de arreglos legado → actual.
  3. Consulta la guía por origen si vienes de otro SDK: Migrar.

Ver también

¿Te resultó útil esta página?