Tudo que você precisa. Nada para reaprender.
Um kit de UI nativo completo — janelas, layouts, campos, estilos — tudo controlado em Java.
Claro como água: o que o CrossFly é — e o que não é
O que o CrossFly não é
Do zero ao app rodando em três passos
Instale o SDK
Baixe o CrossFly com um único comando. Sem toolchain pesado para montar.
$ curl crossfly.dev/up | shEscreva uma Window
Estenda Window, adicione seus componentes e organize tudo em Java.
public class App extends Window { }Rode em qualquer lugar
Um comando compila e inicia no destino que você escolher.
$ crossfly run --target allContinue no fluxo. Entregue mais rápido.
Todo o ciclo — editar, ver, depurar — vive dentro da IDE que você já usa, com resposta medida em milissegundos.
Hot reload
Salve o Java e veja o app rodando se atualizar na hora — sem rebuild completo, sem perder o estado.
Recarga de estilo ao vivo
Ajuste um estilo e o simulador reflete na hora, sem quebrar seu ritmo de design.
Sua IDE, do seu jeito
Suporte de primeira em IntelliJ, Eclipse, VS Code e NetBeans — depuradores, refatorações e tudo mais.
Simulador integrado
Rode e depure num simulador de dispositivo direto da IDE, sem malabarismo de toolchain nativo.
Um desempenho que parece injusto.
Um núcleo de renderização só, desenhando direto na GPU. Medido contra quatro frameworks num mesmo celular, tem o menor piso e o menor teto de memória dos cinco.
Medido num mesmo aparelho, em cinco frameworks. As tabelas completas, e tudo o que as qualifica, estão na página do benchmark.
Como o CrossFly se compara
| Codename One | Kotlin MP | Flutter | React Native | ||
|---|---|---|---|---|---|
| Linguagem | Java | Java / Kotlin | Kotlin | Dart | JS / TS |
| Curva de aprendizado | Você já sabe | Amigável a Java | Nova linguagem | Nova linguagem | Novo paradigma |
| Motor de renderização | LibGDX · GPU | Widgets leves | Nativo / Compose | Skia | Ponte JS |
| UI compartilhada | 100% | 100% | Opcional | 100% | Parcial |
| Mobile + Desktop | Tudo em um | Tudo em um | Sim | Parcial | Plugins |
| Configuração de build | Uma CLI | Build na nuvem | Gradle | Gradle / CLI | Node / CLI |
| Ecossistema Java | Acesso total | Acesso total | Só JVM | Não | Não |
Código aberto na essência
Comece grátis, para sempre. Faça upgrade só quando precisar de um time por trás.
O framework de código aberto completo. Tudo que você precisa para publicar.
Para times que querem suporte prioritário e ferramentas pro.
SLA, treinamento e engenharia dedicada para grandes empresas.
