Very poor performance of JavaFX on iPhone - 6 months later

Stephen F Northover steve.x.northover at
Fri Jan 3 13:59:22 PST 2014

Hi Tobias,

Sorry about that.

Looking at the bug, it seems to me that we have gotten to the bottom of 
it.  Some iOS devices are scrolling fine while others are slower.  The 
difference seems to be that high dpi disables optimizations and this 
causes the slowness on iOS.  The same optimizations are disabled on the 
desktop, but the desktop is much faster and people don't notice.  There 
was some discussion about performance in the simulator, but we should 
ignore that. Performance on the device is what matters.

iOS and Android are not currently supported platforms for JavaFX. We are 
looking towards the community to step up and submit patches to take 
these ports forward.  Johan Vos and others are helping with Android.  
Are you interested in working on iOS?  If so, please build on the 
patches in and take the 
work forward.

The first step would be to prove that we can be fast (which I think we 
can if we run with the optimizations) then understand how to turn the 
optimizations back on.


On 2014-01-03 3:28 PM, Tobias Bley wrote:
> Hi,
> many months ago I reported the „poor performance on iOS“ issue ( Now 6 months later the bug is already open and no one of Oracle answers me on Jira.
> What’s up? How can we fix this important bug?
> Best,
> Tobi

More information about the openjfx-dev mailing list