The Register® — Biting the hand that feeds IT

Feeds

Nokia pulls memory-gobbling Java overhaul

Updated caffeine fix for S60 5th Edition

Cloud storage: Lower cost and increase uptime

Nokia has completely rewritten its Java implementation for S60 devices, linking the new Java environment with Ovi as well as improving performance at an apparent cost of greater memory consumption.

The new Java implementation is currently a beta release, though no problems have been reported except the additional memory consumption, which could be a problem with only the 5800 and N97 being supported right now; the two devices are already prone to memory shortages.

The new version does launch Java applications faster, which is a welcome development; and apparently runs them faster too, though execution speed of Java apps hasn't particularly been a problem on S60 devices. Indeed, the Java integration of S60 is so good that there's a reasonable argument against doing any native Symbian development at all - unless one needs access to hardware beyond what's available though Java APIs.

Java applications on S60 are largely indistinguishable from native apps, something which is far from true on competing platforms. But this release seems to have more to do with Nokia's online-everything service Ovi than any desire to further improve the Java experience.

The new Java Runtime is integrated with Ovi, offering one-click application installation and automatic updates when Nokia decides to further improve the platform, so Java Runtime versions will no longer be in step with S60 versions - a problem in the short time if discrepancies emerge, but good in the long term as automatic updates should see one version being used by everyone.

The new runtime is available from Nokia Beta Labs, with the normal caveats about running beta software. ®

SaaS data loss: The problem you didn’t know you had

Latest Comments

Haha haha haha haha

"... the two devices are already prone to memory shortages. ..."

Nokia <sigh!>

That is all.

0
0

Re. Java Sucks

> My employer decided that all our main line of business applications should run in browsers so that means Java

Or AJAX. Or Flash/Flex. It's pretty rare that anyone uses Java in the browser any more. As a language for server based apps, Java is fine. As a language for standalone apps it's ok, though Swing can be a pain.

But browser based? I think your employer must come from an alternate universe where they do things differently.

0
0
Anonymous Coward

Java sucks

My employer decided that all our main line of business applications should run in browsers so that means Java

Its slow and as one of the commenters said above, so specialised I've had to turn off auto updates to retain 1.5, if I install anything more up to date the apps through a wobbler.

0
0

More from The Register

1,000 O2 staff chose redundancy over Capita
Betrayal, or just decent terms?
Google launches broadband balloons, radio astronomy frets
A careless Loon could blind the square kilometre array
 breaking news
Pttow! Ofcom kicks hams out of MoD bands
Geet off my land, you, you ... 'secondary user'
 breaking news
Now you can use your phone instead of your wallet at the ATM, too
Blimey, these little paper towels out of the vending machine are really expensive
 breaking news
UK.gov's £530m bumpkin broadband rollout: 'Train crash waiting to happen'
Whitehall whispers of damning watchdog report next month
 breaking news
MySpace zaps millions of teens' tearful rants, causes wave of angst
'Your crappy redesign SUCKS, I wanna read my blogs' screech users
 breaking news
Microsoft Office 365 on iPhone NOW: No, we're not making this up
Word, Excel, Powerpoint for your pocket-stroker
EU signs off on eCall emergency-phone-in-every-car plan
GPS and a mobe in every car - do you suppose the NSA would fancy that?
 breaking news
White Space wonga time: White House tips $100m into next-gen comms
Empty frequencies right place for tomorrow's mics, phones and fridges