www. O S N E W S .com
News Features Interviews
BlogContact Editorials
.
J2ObjC: a Java to iOS Objective-C translator from Google
By Thom Holwerda on 2012-09-13 21:44:00
"We are proud to announce the open source release of J2ObjC, a Google-authored translator that converts Java source code into Objective-C source for iPhone/iPad applications. J2ObjC enables Java code to be part of an iOS application's build, as no editing of the generated files is necessary. The goal is to write an application's non-UI code (such as data access, or application logic) in Java, which can then be shared by Android apps, web apps (using GWT), and iOS." Huh.
 Email a friend - Printer friendly - Related stories
.
Read Comments: 1-10 -- 11-20 -- 21-28
.
HTML5 on a phone?
By p13. on 2012-09-13 22:08:38
Commented on wrong article :(

Edited 2012-09-13 22:11 UTC
Permalink - Score: 1
.
seriously?
By Nelson on 2012-09-13 22:47:28
Just use Mono with MonoTouch and MonoDroid
Permalink - Score: 2
.
RE: seriously?
By satsujinka on 2012-09-13 23:19:02
That sounds far too much like spreading a disease to me. Also you should stop kissing robots, they don't need your mono :p
Permalink - Score: 0
.
This sounds...
By thavith_osn on 2012-09-14 01:29:01
...very interesting!

Looking forward to checking this out. I love the idea of writing a lot of the business rules in one language for all my projects.
Permalink - Score: 2
.
Fascinated
By darknexus on 2012-09-14 02:56:44
I am rather dubious when it comes to code translators from one language to another, but still, it's an interesting idea and I'll have to give it a whirl just for kicks if nothing else. A part of me can't help but remember that old Pascal to C translator and the god awful results that gave. Anyone else remember playing with that?
Permalink - Score: 3
.
RE: seriously?
By darknexus on 2012-09-14 02:58:25
> Just use Mono with MonoTouch and MonoDroid
What, and add a bunch of bloat to my app? No thanks. The default system APIs can already add enough of that and, especially in the case of Android apps, they really don't need to be any slower. Write once, run everywhere doesn't really work as well as most people seem to think.
Permalink - Score: 1
.
RE[2]: seriously?
By Nelson on 2012-09-14 03:29:23
What bloat? Size? Performance? I've found it adds a few MBs to size, but performance isn't really severely impacted.

Start up? Slightly, but you can get around that in well documented ways.

The upside? The Mono JIT is dramatically FASTER than Dalvik. So, no, actually, if anything it makes your app more responsive.

Plus, write once run anywhere was never the intention. The intention is code sharing. Write platform agnostic back end code and write a native front end for Android, iOS, Windows Phone, Windows 8, WPF, and OSX (MonoMac or Silverlight)

.NET is the only platform enabling actual, real world, non made up, cross platform developer productivity.

It'd help if you tried it once in a while.
Permalink - Score: 4
.
Apple loves Google
By zhulien on 2012-09-14 04:14:42
Apple loves Google as they are great supporters of the iPhone platform :D
Permalink - Score: 2
.
RE[2]: seriously?
By zima on 2012-09-14 05:42:41
> >Just use Mono with MonoTouch and MonoDroid
What, and add a bunch of bloat to my app? No thanks. The default system APIs can already add enough of that and, especially in the case of Android apps, they really don't need to be any slower. Write once, run everywhere doesn't really work as well as most people seem to think.

Meanwhile & pushing aside prejudices, the facts seem to be that ~Mono is the way which quite possibly gives most straightforward multi-platform capabilities with nice performance (adequate for that most demanding category: games), and numerous multi-platform examples in appstores - some of them quite high-profile (Bastion, for example - Xbox, Windows, iOS, OSX, Linux Humble Bundle)

http://monogame.codeplex.com/

Edited 2012-09-14 05:48 UTC
Permalink - Score: 2
.
RE[3]: seriously?
By moondevil on 2012-09-14 06:52:57
And I thought that would be C and C++.
Permalink - Score: 3

Read Comments 1-10 -- 11-20 -- 21-28

No new comments are allowed for stories older than 10 days.
This story is now archived.

.
News Features Interviews
BlogContact Editorials
.
WAP site - RSS feed
© OSNews LLC 1997-2007. All Rights Reserved.
The readers' comments are owned and a responsibility of whoever posted them.
Prefer the desktop version of OSNews?