Registered: Sep, 2005
Re: What Are Your Java ME Pain Points, Really?
Posted: May 17, 2007 3:34 PM
> > That was the whole point. Instead of every development
> > shop recreating the same application for each target,
> > embedded systems vendor would provide a JVM and the
> > developers would target that.
> Well, in general you're creating different applications
> for each target, not the same application.
I'm talking about a web browsers, games, time management software. Developers for these applications don't want develop, tweak and compile for each platform. In a way the whole concept was ahead of it's time. Sun just got distracted before it got some steam behind it.
> In any case, I
> understand why you'd want to have WORA for embedded
> systems, I'm questioning the feasibility of doing
> so to the degree that you are really saving time and
I think the idea was that if Java became the standard, the manufacturer would develop the system with creating a JVM in mind. I don't see why eliminating duplication of effort doesn't save time and money. Without a common target, the same problems have to be solved many times by many different people for each device. Of course this isn't easy and success is not guaranteed.
> I think phone viruses is an orthogonal issue. Anytime you
> implement software using known standards and code, you
> increase the risk. This would be true regardless of what
> language the known code was written in.
The point is that the JVM on mobile devices is indeed WORA, at least to some degree. Most of the other viruses were pretty limited in their ability to cross devices.