Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is there a legitimate, automated, method for deploying Java applications on iOS4?

I'm wondering if there is a standard method for deploying applications originally written in Java, to iOS4 devices.

I assume that the application in original format cannot be deployed - is there perhaps an emulation layer that I can use, or a stable compiler that compiles Java to ObjectiveC?

like image 371
blueberryfields Avatar asked Oct 14 '10 20:10

blueberryfields


1 Answers

Option 1:

Use one of several cross compilers, compiling Java to ObjectiveC:

http://www.xmlvm.org/overview/

http://www.flexycore.com/ispectrum-overview.html

Option 2:

Package custom JVM with java application, with restrictions that meet the latest agreement (including no byte-code download capability and no JIT compilation). No JVM specifically designed for the iPhone is currently (Oct 2010) available, though the IKVM might run on top of Monotouch, and Oracle may build a version of the Java SE for the iPhone eventually.

Option 3:

Cross compile Java to one of the existing interpreters that are already accepted on the iPhone (eg, cross compile Java to C# and run the app on monotouch)

like image 104
blueberryfields Avatar answered Oct 04 '22 14:10

blueberryfields