We spent some time in order to try to run our JavaFX based client on Android - and now can at least tell, that today it's the first time that our client is starting and rudimentary working:
This is a screenshot of my Android device (a two years old Nexus 7 tablet):
And this is the layout rendered in my PC:
So, a lot of things are all right! - ...and a lot of things are not perfectly all right yet, as you can imagine.
The client on Android is the same JavaFX code that runs the client in the normal desktop environment. So we are taking great advantage of the work done by the persons behind this page: http://javafxports.org
I will describe the major steps to get it to work on Android in some extra document.