On Jan 21, 9:31 pm, Stephen Chin <[email protected]> wrote:
> Karsten,
>
> JavaFX has the potential to run on any platform where Java ME can run,
> which is a pretty large spectrum.

I don't think mobile developers care about JavaME phones at this
point.  Sorry, but with the iPhone and Android wooing developers and
RIM and Microsoft trying to keep up, that train has left the station.
I wouldn't go so far as Cringely who predicts that within three years
in the U.S. there'll be only smartphones anymore, no more feature
phones (http://www.cringely.com/2010/01/mobile-2010-predictions-apple-
google-rim-oh-my/), but they'll sure be the developer focus for the
years to come.  These mythical billion phones with JavaME are so
different in every respect that most developers can't afford to create
the dozens of different versions of apps and then get it certified
with dozens of different carriers around the world.  Additionally, if
I remember an interview with a JavaFX guy correctly, then existing
JavaME phones can't use graphics hardware acceleration and the JIT of
JavaFX, making them an order of magnitude slower than phones that have
JavaFX built-in.

>  There have been demos of JavaFX
> Mobile running on Android devices in the past (JavaOne 2008),

I assume that was JavaOne 2009 since Android was only revealed at the
end of 2008.

> and I have
> seen it working quite well on Symbian devices
> (http://steveonjava.com/2009/01/22/widgetfx-m3dd-conference/), so the
> technology is there.  The real obstacle is partnerships and licensing.

Yep. Now mobile phone vendors have three choices for a "rich
application stack": Flash, JavaFX and maybe Silverlight (only
announced for Windows Mobile and some Nokia phones so far). It seems
everybody already signed up for Flash through the Open Screen Project
(http://www.openscreenproject.org/partners/current_partners.html) -
and I can see why: Apart from nicely supporting mobile hardware, Flash
gives you something that the iPhone doesn't have as an added benefit -
running Flash in the mobile web browser.  And yes, it's a free runtime
(Adobe makes money on tools).  JavaME used to have a licensing fee.
So even if Oracle drops that fee (where's the revenue then coming
from?), it's still at a disadvantage to Flash since there are very few
applets out there that users care about.  The JavaFX runtime is
probably faster than the upcoming 10.1 Flash Player, so maybe JavaFX
guns for mobile games?

And please, no more app stores, ok?  AT&T will have one, Nokia has
one, Sun will have one - so with a hypothetical JavaFX Nokia phone on
AT&T, you have three app stores to chose from (that's two more than
needed).

> I am hopeful now that the Sun/Oracle merger has been approved by the EU
> that they have enough muscle to get the partnerships to make JavaFX
> Mobile a success.  It will be interesting to see what Larry has to say
> about JavaFX technology in his announcement next week
> (http://www.oracle.com/webapps/events/EventsDetail.jsp?p_eventId=10848...
> <http://www.oracle.com/webapps/events/EventsDetail.jsp?p_eventId=10848...>).
>
> Also, it would be great to hear back first-hand about announcements from
> Mobile World Congress while you are out there.  :-)

I'm not there, I just follow the news.  :-)

>  smime.p7s
> 8KViewDownload

-- 
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.

Reply via email to