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

Glossário

A fonte canônica dos termos é o Capítulo 35 — Glossário. Abaixo, os termos mais consultados e a tabela de renomeações 2026 (essencial ao ler material antigo).

Termos essenciais

Termo Significado curto
Component a unidade base de UI; tudo deriva dela (conceito)
paint thread a única thread onde toda a UI e render acontecem (conceito)
render sob demanda a tela só redesenha quando repaint() é chamado
Relative dimensão relativa (fonte/tela/container) — base da responsividade
Gap espaçamento; ingap = padding interno, outgap = margem externa
Skin a fábrica de forma/estrutura (Material/iOS/Flutter)
Theme / ColorScheme os papéis de cor semânticos por modo claro/escuro
Styles os campos globais de estilo + delegados do Skin
UIConstants o hub de enums/constantes/tipos compartilhados
Window um Component de tela cheia na pilha de navegação
Action callback de interação (run(Component))

⚠️ Renomeações e remoções — modernização 2026

Ao ler doc/código antigo, traduza:

Antigo Atual
Settings (config/persistência) Device / DeviceConfig / LocaleFormats / Screen
Settings.appSettings (persistência leve) removido → SQLite ou arquivo (guia)
Toast / ToolTip Hint
Rect Rectangle
dev.crossfly.sql (JDBC) dev.crossfly.sqlite (nativo + cifra)
phone (pacote) device
Color (classe) int ARGB + ColorUtils / UIConstants
anim / item (pacotes) animation / listitem
Sound / RadioState absorvidos por Device
Bluetooth JSR-82/SPP BLE/GATT (BluetoothManager)
Tree, Grid, PDF, ESC/POS, barcode, printer removidos
Esta página foi útil?