Pular para o conteúdo
CrossFly é 100% open sourceSiga no GitHub
CrossFlyCrossFly
Começar

Changelog / What’s new

🚀 Destaque: Modernização 2026

A maior virada da API do CrossFly. Se você atualizou de uma versão anterior, comece aqui — grande parte dos erros de compilação hoje é “classe que não existe mais” (veja a tabela de conserto).

O que mudou

Área Antes Agora
Config/estado Settings Device / DeviceConfig / LocaleFormats / Screen
Persistência leve Settings.appSettings removida → SQLite / arquivos
Banco dev.crossfly.sql (JDBC) dev.crossfly.sqlite (nativo + cifra SQLite3MC)
Charts Chart/Series/LineChart… ChartView (+ ChartType)
Avisos Toast / ToolTip Hint
Geometria Rect Rectangle
Cores classe Color int ARGB + ColorUtils / UIConstants
Dispositivo pacote phone device
Bluetooth JSR-82 / SPP BLE/GATT (BluetoothManager)
Novo alvo — Web (TeaVM/WebGL)

Removidos de vez

Tree, Grid, TopMenu, Accordion, Spacer, Velocimeter, PDF, ESC/POS, Barcode (agora via câmera), impressoras.

Como atualizar

  1. Rode o build e colete os erros cannot find symbol / package does not exist.
  2. Aplique a tabela de conserto legado → atual.
  3. Consulte o guia por origem se veio de outro SDK: Migrar.

Veja também

Esta página foi útil?