Mechanically translating some of your code will most likely work while awaiting a cross-compiler / translator search. Trying to run a Java-based GUI on an iPhone is just plain stupid in my opinion. So it would be smart to port the GUI manually.
The problem, of course, is that the application is mostly graphical, you can write it all. Similarly, if an application uses the API, which is not a simple translation for you, you can also rewrite the entire application.
In the walnut sink, I think Steve J. was here, the route you take simply leads to a bad user experience. It really makes me wonder why you even think that a Java-based application will succeed on an iPhone.
David franz
source share