Skip to content

JavaFX mobile application using Java 11+, JavaFX 15+, GraalVM

Notifications You must be signed in to change notification settings

gailasgteach/MiniGolf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

MiniGolf

A fun mobile game application with Java 11+, JavaFX 15+ and GraalVM.

Quick Instructions

We use Gluon Client to build a native image for platforms including desktop, android and iOS. Please follow the Gluon Client prerequisites as stated here.

Desktop

Run the application using:

mvn javafx:run

Build a native image using:

mvn client:build

Run the native image app:

mvn client:run

Android

Build a native image for Android using:

mvn client:build -Pandroid

Package the native image as an 'apk' file:

mvn client:package -Pandroid

Install it on a connected android device:

mvn client:install -Pandroid

Run the installed app on a connected android device:

mvn client:run -Pandroid

iOS

Build a native image for iOS using:

mvn client:build -Pios

Install and run the native image on a connected iOS device:

mvn client:run -Pios

Create an IPA file (for submission to TestFlight or App Store):

mvn client:package -Pios

About

JavaFX mobile application using Java 11+, JavaFX 15+, GraalVM

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published