Skip to content
Eugen Kiss edited this page May 8, 2014 · 30 revisions

More Examples

Currently there are far too few examples in the kotlinfx-demos subproject.

KotlinFX Ensemble could use some help!

Code Generation

I suspect a lot of layer code could be generated instead of manually specified in particular the extension properties.

(This is currently being worked on)

JFXApp Pendant

In ScalaFX it is sufficient to create an object that extends JFXApp and set its stage to create a launchable application. Presumably, JFXApp contains a main method that is implicitly executed when the object that extends JFXApp is run. So there is no need to define a main method for simple cases. KotlinFX should have this, too! See http://youtrack.jetbrains.com/issue/KT-5004

Animation DSL

One eye-candy feature of JavaFX are animations. ScalaFX provides a tailored syntax for animations. KotlinFX should have this, too.

CSS DSL

It would be cool if KotlinFX provided a type-assisted CSS DSL.

Documentation Reuse

It'd be great if the JavaDoc from JavaFX could be injected into the builders and extension properties. But I don't know how feasible this is.

ReactFX & Kalium

Research the distinctions of ReactFX and Kalium (Kalium focused on time-varying values, ReactFX focused on event-streams, observable collections and asynchronicity). Find out if and how ReactFX and Kalium can be combined.

Clone this wiki locally