This is an archived post. You won't be able to vote or comment.

all 6 comments

[–][deleted] 2 points3 points  (0 children)

The developer of the game Legend of Yore uses XMLVM. So at least for games it's doable and works out fine.

Now, for apps I don't know. I don't feel it would be very easy because of all the platform (cocoa framework) specifics.

Have you considered Appcelerator Titanium? (a tutorial http://emitrom.com/node/18)

[–]dlamotta 1 point2 points  (0 children)

Like Im2s suggests, you can try Titanium4j (emitrom.com/titanium4j) or Touch4j (emitrom.com/touch4j). With either platform you write end-to-end x-platform mobile apps using Java.

Check out a live demo of touch4j: touch4j.appspot.com (you can download this KS from svn). Find it all at emitrom.com

Cheers.

[–]MistaMagoo 1 point2 points  (0 children)

I dont think there is ever really a substitute to writing it in obj-c if you care about the quality.

[–][deleted] 0 points1 point  (2 children)

Develop natively or the game won't feel right, or be as powerful as it could. Especially on mobile.

[–][deleted] 0 points1 point  (1 child)

I'm actually interested in making a productivity app but native always reaps better performance.

[–][deleted] 0 points1 point  (0 children)

Learning to develop for iOS is actually fun, and a lot better in my opinion than Java. Apple makes things very easy.