many many user wish like use JavaFX2 for developing apps for iphone and iPad. In my opinion it's the only chance to beat Flex (Adobe/Apache) if JavaFX2/JRE can be used to develop real multi platform applications compatible with Windows, Mac OS X, IOS and Android.
So the goal is to bundle an app with an embedded JRE (including JavaFX2). As Oracle has shown on JavaOne it would be possible to do this without JIT (just in time compiler). But in my point of view we have to succeed in embedding a JRE with JNI support so that we can build native libraries to access platform specific functions (like ipod access).
So do you think it would be possible to do that? Apple doesn't allow to call dynamic libraries...so maybe it's not possible to call native libraries from Java through JNI, isn't it?
I think it's important to provide such an embedded solution for iOS as soon as possible because Adobe FLEX already has such a solution... In my point of view the success of JavaFX2 depends of this issue....
We would like to use JavaFX2 for one of our new commercial products but only if there will be a way to deploy on iOS too.