Create Desktop, Android, Ios, Embedded System's Apps with single Codebase using Java/JavaFx.
JavaFx is a ui toolkit for java like awt and swing.
This Project is based on gradle and uses gluon Mobile. Gluon which enables us to use javafx for creating mobile apps uses javafxports internally to generate mobile applications and is able to generate desktop jars.
For Running on Desktop : ./gradlew run
For Creating debug apk : ./gradlew android
For All other commands : goto https://docs.gluonhq.com/charm/5.0.1/#_building_and_deploying
Important : Read build.gradle file and modify it where asked according to your android sdk configuration.