On 2/8/2010 1:06 PM, Fabrizio Giudici wrote:
On 2/8/10 16:49 , Jess Holle wrote:
On 2/8/2010 8:56 AM, Fabrizio Giudici wrote:
Let's also recall that one wanting to develop business apps now with
JavaFX can anyway mix with Swing components where there's a native
component lack, thus using JTable or JXTable - of course, not the
best option, but doable.
Of course long term that will cause one's app to run only on Java SE
installations of JavaFX and not on mobile, TV, etc.
Of course - but we were talking of business apps, that mostly won't
need mobile etc... and as a temporary solution.
Yes, but....
One of the reasons JavaFX could be compelling is as a rich and rapid
application toolkit that actually covers mobile and SE at once.
If you don't care about things being quite so rich and rapid, then just
go with DHTML. If you don't care about mobile, then one could arguably
just use Swing, though one could argue it's not as rapid or rich as JavaFX.
In any case, JavaFX's story is watered down whenever one has to add
Swing to fill in the gaps. This is actually true whenever one has to
fill in JavaFX's gaps with Java -- it works fine if one only cares about
Java SE environments. Java ME has only a subset of Java and that subset
is also back in pre-Java-5 days and thus even the subset is a technology
backwater that erodes the entire notion of WORA (as you can't write code
that uses Java 5+ features or libraries that use such features and then
have it work on Java ME).
Perhaps the best solution here is for Java ME to simply die at this
point -- as it is quite clear that Sun has no will to update it, no one
else in the mobile community has the will/power to make Sun do so,
mobile devices are ever more powerful, and Java 7's modularity may help
Java SE squish into places it hasn't been before.
[ME has been a cash cow for Sun -- one which it seems they've been
milking without really investing in at least in terms of updating the
base JVM technology. It also seems that Sun's been pretty uninterested
in making SE actually replace ME in the near term -- lest they endanger
that revenue. It's thus unsurprising that Google jumped to Harmony and
essentially created their own Java mobile edition given the alternative
of paying Sun for antiquated technology which Sun is clearly not keeping
up to date.]
--
Jess Holle
--
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.