JavaFX for Mobile Development
summary
Shows a complete pipeline: same JavaFX codebase plus GraalVM native image and Gluon Substrate produces AOT native iOS and Android apps with smaller memory and faster startup; build uses a Gluon Maven plugin and the Graal JDK. Two working apps demonstrate key features: Tilt Maze (accelerometer, in stores) proves device‑agnostic hardware access and collision/animation logic; Wordish (custom controls, animations) shows Scene Builder fxml, CSS pseudo‑classes, property binding and node animations. Notes: iOS requires a Mac and Apple developer signing.
AI-written summary · about
chapters (16)
- 0:00Introduction
- 2:12JavaFX for mobile overview
- 4:45Why JavaFX for mobile
- 6:53Gluon Substrate and GraalVM
- 8:22Demo: Tilt Maze
- 11:53Demo: Wordish game
- 15:06Getting started
- 18:20Downloading GraalVM and platform requirements
- 19:46Resources and samples
- 21:15Tilt Maze accelerometer
- 25:42Wordish Scene Builder
- 32:04Property binding
- 37:05Dynamic styling with CSS
- 42:40High-level animations
- 47:40Summary
- 50:54Q&A
related talks
59mSay the Words: Modern Java with JavaFX for Rich Client UIs
01h 00mJavaFX for the Mobile Enterprise
49mJavaFX 8 everywhere; Write once runs anywhere
46mBuilding Mobile Apps with Gluon and Java Revisited
09mInterview
01h 01mBuilding the MyDevoxx App with JavaFX and Gluon
47mJava on the Desktop
59mJavaFX 2.0: Rich Internet Applications with the Java Platform
