Feeds

Java won the smartphone wars (and nobody noticed)

'If my battery runs out I'll call you back on the landline'

The essential guide to IT transformation

Haven’t you noticed? Java, the red-headed stepchild of the phone world, has conquered the world by default. The platform written off just a few years ago as bloated, cumbersome and inefficient is now inescapable.

It’s actually down to desperation by the two fallen stars of the handset world, Nokia and RIM. Android, another Java system, I will presume you know about.

When Nokia capsized the unannounced Meltemi project, it marked the third platform the Finns had torched in a year. Meego and Symbian have already more or less bitten the dust. A handful of the 3,000 Symbian engineers transferred out of Nokia into Accenture, where they still work on bug fixes, we gather. But as exclusively predicted here back in February, the roadmap was torn up and the 808 PureView will be the last Nokia Symbian phone.

That leaves Nokia with Windows for its tightly specified smartphones, and just one platform – Series 40 – for everything else. Underneath, Series 40 is still the ancient body of code called NOS (Nokia Operating System). But anything more sophisticated than a fart app needs the Java frameworks.

Don't try this at home - your phone may not work

Alongside Nokia the other great casualty of recent years is BlackBerry, which has been obliged to follow suit. Like Nokia, RIM has modernised its ancient OS offering by building a Java infrastructure on top.

To remain competitive, RIM and Nokia need their basic devices to run not just apps deemed to be ‘essential’ - like Twitter, eBay, Facebook and Angry Birds - but as many of the more specialist apps and services – eg, Evernote and DropBox – as they can muster. There’s no quicker way to lure in developers than by slapping a Java framework on top.

There is irony aplenty in this.

Java has been a runtime solution in feature phones for almost a decade. It’s the splash screen everybody cursed while waiting for their game to load. Java as the phone OS itself never took off, for a number of reasons. At one point the mobile operators ganged together to advance their own favoured OS – based on Java – called Savaje, via their OMTP club. Orange and Vodafone were key investors. Thirty months later, we reported that the project had bitten the dust, "leaving a few million lines of code and a bunch of arguing venture capitalists".

Sun Microsystems could never quite decide what to do with Java, and management was by consensus and committee – a recipe for indecision. El Reg’s Bill Ray wrote a book on developing in PersonalJava, and recalls how weeks after publication, Sun abandoned it in favour of the less-functional but lighter J2MEE.

SavaJe's Jasper, a Java phone was demonstrated in 2006, but never shipped

It isn’t hard to see why Java failed to become a platform during the first half of the last decade. Footprint, battery life and performance were all suboptimal. But this has a hangover today. The consequence for Nokia and RIM is that they threw their stellar reputations for making phones with incredible battery life away, simply to keep the ship afloat. The latest BlackBerrys are really quite slick – but at a cost: they deplete the battery as rapidly as any touchscreen monster smartphone.

But since the iPhone and Android took off, the market doesn’t seem care about call quality or battery life – it values apps and flawless graphical animations more highly. So it’s a trade-off Nokia and RIM feel they have to make.

If a future civilisation digs up early 21st century technology – and only finds today’s mobile handsets to judge us by - it will marvel how humans couldn’t get their phones to last until teatime. ®

Secure remote control for conventional and virtual desktops

More from The Register

next story
Déjà vu: Virgin Media jacks up broadband prices
Screw copper phone lines, we're UNIQUE, bleats telco
UK fuzz want PINCODES on ALL mobile phones
Met Police calls for mandatory passwords on all new mobes
Netflix swallows yet another bitter pill, inks peering deal with TWC
Net neutrality crusader once again pays up for priority access
Fifteen zero days found in hacker router comp romp
Four routers rooted in SOHOpelessly Broken challenge
New Sprint CEO says he will lower axe on staff – but prices come first
'Very disruptive' new rates to be revealed next week
US TV stations bowl sueball directly at FCC's spectrum mega-sale
Broadcasters upset about coverage and cost as they shift up and down the dials
UK mobile coverage is BETTER than EVER, networks tell Ofcom
Regulator swallows this line and parrots it back out at us. What are they playing at?
What's the nature of your emergency, Vodafone?
Oh, you've dialled the wrong number for ad fibs, rules ASA
EE network whacked by 'PDP authentication failure' blunder
Carrier is 'aware' of cockup, working on a fix NOW
ROAD TRIP! An FCC road trip – Leahy demands net neutrality debate across US
You crashed watchdog's site, now time to crash its ears
prev story

Whitepapers

Implementing global e-invoicing with guaranteed legal certainty
Explaining the role local tax compliance plays in successful supply chain management and e-business and how leading global brands are addressing this.
7 Elements of Radically Simple OS Migration
Avoid the typical headaches of OS migration during your next project by learning about 7 elements of radically simple OS migration.
BYOD's dark side: Data protection
An endpoint data protection solution that adds value to the user and the organization so it can protect itself from data loss as well as leverage corporate data.
Consolidation: The Foundation for IT Business Transformation
In this whitepaper learn how effective consolidation of IT and business resources can enable multiple, meaningful business benefits.
High Performance for All
While HPC is not new, it has traditionally been seen as a specialist area – is it now geared up to meet more mainstream requirements?