iOS programming in Java. Yes way. Really.

I've been in the same boat as many of you are right now, or have been in the past. You've got an iPhone or an iPad or an iPod, have an idea for an app, but your langue de guerre is Java. You think about learning Objective-C, taking a crack at it, but for whatever reasons you slowly gravitate back towards Java. Aha! We say in our minds "Android it is then..." and then you look at UI definitions in XML and you think that something's wrong with the world. I know I did.

If you can relate to what I just said, you'll be glad to know that we've ported Appcelerator's Titanium Mobile API to Java. What does this mean? That you can now write iOS apps in Java, compile that down to Javascript, take it further to native code, and deploy to your iOS device. All from the Eclipse-based Titanium Studio IDE.

I would encourage you to pay us a visit at www.emitrom.com and look at our GWT4Ti Mobile offering. We can't say that we've solved ALL problems (for instance, we are working on debugging capabilities from the IDE), but we can certainly say that we are one step closer to true Java happiness :-) You'll find more info in our blog, and a Hello World example in our forum.

Drop us a line on the site or you can follow us @emitromtweets on Twitter. Good things are brewing, so stay tuned.

// David

Co-Founder, Emitrom LLC
Bringing Java APIs to the world of iOS, Flex, Touch and more.