Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror

Slashdot videos: Now with more Slashdot!

  • View

  • Discuss

  • Share

We've improved Slashdot's video section; now you can view our video interviews, product close-ups and site visits with all the usual Slashdot options to comment, share, etc. No more walled garden! It's a work in progress -- we hope you'll check it out (Learn more about the recent updates).

×
Android Blackberry IOS Iphone Java Open Source Oracle Sun Microsystems Windows Apple

Ex-Sun Employees Are Taking Java To iOS 115

Posted by timothy
from the drinking-the-beans dept.
An anonymous reader writes "Ex-Sun employees did what Sun/Oracle failed to do since the iPhone launched. They brought Java to iOS and other mobile devices. They are getting major coverage from Forbes, DDJ, hacker news and others. They are taking a unique approach of combining a Swing-like API with a open source and SaaS based solution."
This discussion has been archived. No new comments can be posted.

Ex-Sun Employees Are Taking Java To iOS

Comments Filter:
  • by binarylarry (1338699) on Thursday July 26, 2012 @10:00AM (#40777397)

    Why would you want a desktop app on a phone anyway?

    Except for certain very narrow use cases, it's better to have an app written for phones.

  • by aaaaaaargh! (1150173) on Thursday July 26, 2012 @10:11AM (#40777565)

    There hundreds of thousand Java apps that are not desktop apps, like e.g. every Android app. So what's your point?

  • by sl4shd0rk (755837) on Thursday July 26, 2012 @10:28AM (#40777811)

    Why would you want a desktop app on a phone anyway?

    Java is a portability option (if you are mindful). You can write a single Java based application and run it on any platform supporting the version you compiled for. This gives you instant portability to other platforms without having to wonder about ended-ness, hardware, file structure and myriad other things. Imagine writing a game on Linux and automaticaly, it would run on Windows, Mac and any other Java supported platform.

    Now, all this ease does come at a cost. It takes an extra layer of software (java VM) and more CPU power and RAM than a native application but this is the tradeoff. If you are wise, you can get acceptable performance out of modern hardware.

    In reality, developers haven't always coded Java with portability in mind. Some platforms (won't mention any names) have been suspect of "hobbling" the stability of Java on purpose because said platform had their own implementation to market, but that's beside the point. Java portability is a keen aspect of the language which sometimes gets overlooked. It can offer some very real benefits under favorable circumstances but is by no means the end-all many would like. It has it's drawbacks too but the portability is a big one.

  • by blackfrancis75 (911664) on Thursday July 26, 2012 @11:10AM (#40778483)
    The fact that iDevice users in general aren't accustomed to error messages whatsoever brings up a philosophical question..
    If an App falls over and no one sees an error message, did it really fail?

Real Users never know what they want, but they always know when your program doesn't deliver it.

Working...