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

Apps de amostra executáveis

Como o CrossFly é nativo/OpenGL (não roda em sandbox web ao vivo), os “exemplos” são projetos executáveis que você clona e roda no desktop — iteração rápida, sem emulador:

gradlew :lwjgl3:run

O que cada exemplo demonstra

Exemplo Demonstra
To-Do / CRUD Window, VerticalLayout, TextField, VirtualListView, persistência SQLite
Galeria de widgets todos os widgets (uma tela por família) — referência visual viva
Navegação e pickers pilha de Window, DatePicker/PhotoPicker/ColorPicker
Temas e skins Styles.setDarkMode(...) e `Skin.set(new MaterialSkin()
Listas grandes VirtualListView com milhares de itens (reciclagem)
Dispositivo câmera/GPS/Bluetooth BLE via dev.crossfly.device
Charts LineChart/AreaChart/BarChart/StackedBarChart/PieChart/DonutChart/ComboChart (ChartView + ChartType)

Os exemplos espelham a suíte de amostras do pacote dev.cf (usada como referência, não como dependência do seu app).

Como usar

  1. Abra o projeto-exemplo no seu IDE (ou clone o repositório de amostras).
  2. Rode gradlew :lwjgl3:run.
  3. Leia o código da tela que te interessa — cada exemplo é pequeno e focado.
  4. Copie o padrão para o seu app.

As capturas da documentação são geradas dessas telas via Main.getScreenShot(...) + o framework de testes (Testes), para nunca envelhecerem.

Veja também

Esta página foi útil?