Java to dominate consumer electronics?


News: Java to dominate consumer electronics?

  1. Java to dominate consumer electronics? (13 messages)

    "Java and Linux could dominate consumer electronics, but to do so, Java needs to be less fragmented and highly resource efficient, making it suitable at last for the mass market." This article discusses how things are shaping up in the consumer electronics space, and how Java has a good chance.

    Excerpt on Resource efficiency
    For Java to live up to the forecasts that by 2008 it will ship on 85 per cent of new handsets - it is currently supported on less than a quarter of phones, though on almost half of new shipments - it needs to be highly resource efficient. To date, it has only had a place on high end smart phones and media phones, which command sufficiently large price tags that manufacturers can be generous with processor speed and memory and so counter the effects of battery drain. This has created a particularly attractive market in Japan and Korea, where consumers will bear far higher phone prices than elsewhere.

    But in the European and US mass markets, price and battery life remain the top two factors in consumer choice, which means making Java efficient on small devices - while still being able to deliver the kind of services that are currently the preserve of the premium phones, but will increasingly become expected on all models.

    "The demand on memory, battery and clock speed is growing more quickly than the efficiency of the hardware, so the efficiency of software becomes critical," commented Christophe Francois, head of strategic marketing at Esmertec. Yet it is vital, particularly for the success of 3G, that complex handsets that are easily customisable and offer multimedia services can be delivered at low cost, to encourage users in mature markets like Europe to upgrade their handsets and move to 3G services.
    Read Java to dominate consumer electronics?

    Threaded Messages (13)

  2. Well, I have a high end PDA with Java support and using it feels like swimming through mud. Unless someone ships a PDA with 1024 MB RAM and a 2GHz processor, I'm opting for something else the next time.

    What's needed is a new JVM.
  3. Java to dominate consumer electronics?[ Go to top ]

    Try SuperWaba?
  4. Java on PDA's[ Go to top ]

    I have a high end PDA with Java support and using it feels like swimming through mud.

    I'm running SuperWaba on my reasonably dated PalmPilot and it seems to be quite usable, there is a somewhat longer delay in starting the applications, but I can live with that. On newer Palms the difference would be even less obvious I assume.
  5. Java on PDA's[ Go to top ]

    To Rolf

    It seems to me that you're trying all the time to convince YOURSELF that .NET is better than Java in all the possible ways. Because convincing others would be futile since everybody else here seems to know that the Java vs. .NET debate is a dead end and nonsense.
  6. Re: Java on PDA's[ Go to top ]

    Java on the PDA is no viable option anymore. I am not speaking about J2ME, that target phones, but Personal Profile, the platform for PDA and embedded devices applications. In case you are not aware of it, developers in that arena have written an open letter to SUN to produce a JRE for the Pocket PC. You can find it here:

    Open letter to SUN to produce a JRE for Pocket PC

    In a nutshell, SUN has a project called 'Captain America' to produce a JRE for the Pocket PC. They have a working implementation in labs but don't consider the market is worth investing the money needed to make it a final product to be released to the developers.

    Even if I give you a short version of this story, I really recommend you to take the time to read the posts. I am sure that the large number of posts of Java developers that HAD TO move to .NET Compact Framework will finish to convince you that no Java vs. .NET debate should be a priori considered "a dead end and nonsense".

  7. Re: Java on PDA's[ Go to top ]

    I am not speaking about J2ME, ...

    I mean: J2ME CLDC/MIDP (PersonalJava, the ancestor of Personal Profile, was not part of J2ME at the beginning; CDC/Personal Profile is also part of J2ME...).

  8. Hi,

    We are just releasing our brand new MIDP 2.0 banking and it works fine with the new MIDP 2.0 mobiles - Nokia 6600/SonyEricsson P900.

    Right now we are shiping the first 150 mobiles to our customers.

    And it'S just a matter of time till a Nokia 6600 is an ordinary mobile.

    Stadtsparkasse Cologne
  9. I would like to have a JMS server in my phone. ;-)
  10. Comparing what I used 4 years ago vs what I have today (for a third of the price) I don't see a problem in handset performance going forward - granted, battery life is a slightly different matter. I wonder if it is really worth re-architecting J2ME to run on today's phones - I think I would be targeting the technology available in 2005 / 2006 by which time price / perf. would be much less of a problem.

    Another remark about the article is that SPs generally insulate consumers from the up front cost of the handset - my guess is that with 3G, SPs will have far more opportunity to subsidise than today as people will be spending more on the service.

    Rich Sharples
    Sun Microsystems
  11. As Sun chief Scott McNealy put it: "It's so 'last millennium' to write to the operating system. You must write to the Java web services layer."

    This is an awesome strategy for deploying enterprise apps on high-end hardware, and a pretty crappy strategy for consumer electronics.

    My Tivo runs native software on Linux.

    My MP3 Car Stereo runs native software on Linux.

    It works great, because the raw speed means that I can run fast applications on cheap, low-end hardware.

    Yes, at some point we will have 2Ghz cell phones with 1GB of memory, and our J2ME-enabled cellphones will be able to render a calculator at a decent rate. But that same hardware will support full videoconferencing capabilities with native software.

    Some apps just need to run native.
  12. Some apps just need to run native.
    I seem to remember saying the same for server side apps 10 or so yrs ago. Back then few people imagined a time where we would be writing portable applications running in an environment that relied on an interpreted language (Smalltalk being one of the exceptions); even fewer people thought it would become de-facto. I've since learned not to extrapolate in terms of technology based on what I see at any point in time - speaking as a gadget geek I'm still amazed (from time-to-time) at the pace of progress.

    Is it really inconceivable that J2SE could make efficient use of handset hardware in the same way that Java3D can make efficient use of 3D accelerators ?

    Rich Sharples
    Sun Microsystems
  13. $16 million in venture capital to Dexterra Inc

    Motorola, Intel and three venture capital firms have invested $16 million in Dexterra Inc., a Bothell company whose software runs on wireless devices.

    Unlike some competitors, Dexterra's software is completely built around Microsoft's .NET technology. "We bet the company on Microsoft," said Loughan. "And you know what? It was a damn good decision."

    When Dexterra was formed, Loughan considered building the company around Java, a competing programming language pioneered by Sun Microsystems. One of Dexterra's main competitors -- Arlington, Va.-based Telispark took that path, said Loughan. Telispark was sold to Infowave Software for $8 million earlier this year.

    "I am raising $16 million and they are selling for $8 million," said Loughan. "In my opinion, they made the wrong platform choice."

    Rolf Tollerud
  14. The problem is that always after a year or two people vanish in thin air.. :)

    "The big problem is, most people who buy a CE machine stop using it and never buy another one"

    "its WinCE. Their answer to the Palm OS (ROTFL)"

    "Wince is doomed in the embeded market simply because Linux is a better choice"

    "Funny, the Palm OS is being run on what, 70% of the market? Because it just flat out works for what a palmtop is supposed to do, and it has decent battery life"

    "My money is on the under-$200 Palms. That's the next big growth area, and Palm once again owns it"

    Microsoft Releases Windows CE 3.0 Source

    Rolf Tollerud