3 ms·
The posting is about JavaFX, but in reality it will be a general mechanism for JVM apps. Oracle is doing this preparation, so that your JVM apps (Java, Clojure,
by Mitt 14y ago
The posting is about JavaFX, but in reality it will be a general mechanism for JVM apps. Oracle is doing this preparation, so that your JVM apps (Java, Clojure, Scala, etc.) can run under Android and iOS.
- vetler 14y agoWhat's the connection to Android and iOS here, isn't it just packaging?
- densh 14y agoNothing has been said about packaging for Android or iOS. From the info that's actually in the article -- currently it targets desktop applications. From my point of view, iOS is extremely improbable target unless Apple changes their application requirements. Currently they do not allow use of any 3rd party JIT on iOS and Java is all about JIT. Moreover JavaFX doesn't even run on Android or iOS at the moment (even without this new kind of packaging).
- 4as198sGxV 14y agoMono apps are allowed on iOS (eg games based on the Unity3d engine) so it is likely there is way to make Java apps acceptable as well. Oracle seems confident it is going to happen (http://www.infoworld.com/d/application-development/javafx-ios-dead-arrival-175907 http://www.infoworld.com/d/application-development/javafx-io...)
- densh 14y agoAs far as I know MonoTouch uses Ahead Of Compilation [1] on iOS. So there is no JIT in compiled binaries. [1] http://docs.xamarin.com/ios/about/limitations http://docs.xamarin.com/ios/about/limitations