Fabrizio Giudici wrote: > Jess Holle wrote: > >> FX is an end-run around the ME fragmentation issue to a point. >> >> I say to a point in that there would appear to be times where you really >> need/want to duck into a Java library for part of the application's >> "back-end". Thus FX lessens the extent of the problem by replacing >> direct use of ME with FX, but the ME runtime is still broken in this >> respect and still a problem to the degree to which ends up doing any >> Java on it. >> > I was not saying that your FX application doesn't use ME. I was saying > that if you have JavaFX, you don't have *any* ME, but WSA, that > guarantees the presence of a number of JSRs (media, location, etc.). > This means that the underlying ME is no more broken (at least for what > concerns missing stuff; bugs are another story). > Okay, so that addresses the JSR fragmentation issue.
It does not address the language and library fragmentation issue, i.e. the schism between the Java version supported by ME and that supported everywhere else -- and the resulting schism between Java libraries for ME and those for everything else. Sure, you shouldn't just use any old heavy library on ME anyway, but if you have a lean and mean library for Java 5 or 6, it is useless for ME. That's an issue -- one which the entire ME community seems to have no interest in addressing. Asking about this at the Sony-Ericsson booth, the Sun ME booth, etc, got the same answer "yes, this sucks, but that's the way it is" -- as if there was nothing they could do to address this. That's rather ironic considering how much they were patting themselves on the back for improvements in the new ME SDK, etc, i.e. it's not that they consider ME a dead legacy technology, but rather that they can't be bothered to upgrade the technology. -- Jess Holle P.S. Yes, I know old phones would still be on older versions of ME, but phone churn is fast and furious. There's no reason that every ME phone that ships /today /shouldn't be shipping with an ME based on Java 6. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "The Java Posse" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/javaposse?hl=en -~----------~----~----~----~------~----~------~--~---
