This documentation is currently available in Portuguese. English and other languages are on the way.
Get Started
Get Started
Install CrossFly and get your first app running — from zero to desktop in minutes.
Tutorial🟢
Installation and requirements
Set up the JDK and Gradle and add CrossFly to your project — start with the desktop.
Tutorial🟢
Quickstart: Hello World in ~10 min
A MainWindow with a Label and Button running on the desktop — and the 4 facts that hold it all together.
Tutorial🟢
Your first app (guided, end to end)
A real task list — layout, input, state, navigation and persistence in SQLite.
Tutorial🟢
Anatomy of a project
Gradle modules, how the MainWindow is resolved by classname, and where assets live.
Tutorial🟢
Panoramic tour of CrossFly
A map of what the framework offers, with links to each thematic section.