Today’s post focuses on optimizations for the core JavaFX runtime.
The fourth part of my series about best practices for JavaFX Mobile Applications focuses on image loading.
Part 3 of my series with tips how to improve performance and reduce footprint of JavaFX Mobile applications.
Part 2 of my series with tips how to improve performance and reduce footprint of JavaFX Mobile applications.
This is the first part of a little series about lessons we have learned while preparing the release of JavaFX Mobile and give some hints how to improve the performance of JavaFX Mobile applications.
Bindings are one of the key features of the JavaFX language, because they simplify one´s life tremendously. By reducing the amount of boilerplate code, which is usually needed to keep the objects in an application in-sync, the developer can concentrate on the really important things. (You know, like a cool looking UI.)
Unfortunately Java objects do not provide this capabilities for their fields. That means the boilerplate code has to be written manually. This article will show a solution to bind properties of Java objects.
The last article explained, how sequences are represented in the runtime and touched some of the possibilities to create new JavaFX sequences in Java
programs. This article and the follow-up focus on sequence-creation and give an overview of additional possibilities.
The specification for bound functions seems to be very strict at first sight. But in this article, I present a little recipe with which almost every function can be refactored to a bound function.
So far, all of the examples in my previous article about how to use JavaFX objects in Java code expected the object as an input parameter. But what if you want to create a JavaFX object directly? In this article, I will describe a very simple but effective solution.