Skip to main content

I'm losing the overview

5 replies [Last post]
adj
Offline
Joined: 2008-07-11

Hi,

I'm doing some research about RIA technologies and JavaFX looks very promising to me, but I'm losing the overview a bit. I would be very grateful if you can give some short answers to following questions:

* Currently it is possible to run JavaFX applications on top of the JSE and JME. Right?

* Browser applications can be run either as applets or as web start applications. Right?

* JavaFX Mobile is a complete OS for mobile devices that directly supports JavaFX applications and that will be available in Spring 2009. Right?

* What is JavaFX Desktop that has been announced for Fall of this year? Is this the new customer JRE?

* Am I right if I say that the picture on http://www.sun.com/software/javafx/index.jsp gives only a view on the state of the art and will change with the release of JavaFX Desktop and JavaFX Mobile?

Thanks a lot!

Message was edited by: adj

Reply viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
michael_heinrichs
Offline
Joined: 2007-11-15

> I'm doing some research about RIA technologies and
> JavaFX looks very promising to me, but I'm losing the
> overview a bit.

I can imagine. The announcements from Sun were confusing, no doubt. As a rule of thumb, you should ignore all announcements and comments which were written prior to JavaOne 2008 (for JavaFX Mobile at least). :-)

> * Currently it is possible to run JavaFX applications
> on top of the JSE and JME. Right?

It depends on what you mean by "Currently it is possible"... ;-)
The compiler, which you can download, allows to compile and run JavaFX application on JavaSE 6. This is a clear yes for JavaSE.
For JavaME it is possible to run JavaFX application but there is nothing publicly available. To answer your question, it is possible, but you have to wait to do it yourself.

> * Browser applications can be run either as applets
> or as web start applications. Right?

I have not played with it, but I think so, yes.

> * JavaFX Mobile is a complete OS for mobile devices
> that directly supports JavaFX applications and that
> will be available in Spring 2009. Right?

No, JavaFX Mobile is a runtime, which allows JavaFX application to run on JavaME. It does not replace the OS.

> * What is JavaFX Desktop that has been announced for
> Fall of this year? Is this the new customer JRE?

Good question. Is the name "JavaFX Desktop" taken from an official announcement? Can you provide a link, please?
JavaFX will run on different devices and maybe JavaFX Desktop refers to all that is neccessary to run it on desktop.

> * Am I right if I say that the picture on
> http://www.sun.com/software/javafx/index.jsp gives
> only a view on the state of the art and will change
> with the release of JavaFX Desktop and JavaFX
> Mobile?

Well, I am pretty sure all that is drawn, written, or said is subject to change as JavaFX evolves. :-)
But for now and the near future (including the release), the picture gives a very good overview about JavaFX.

mbien
Offline
Joined: 2007-04-29

> > * What is JavaFX Desktop that has been announced
> for
> > Fall of this year? Is this the new customer JRE?
>
> Good question. Is the name "JavaFX Desktop" taken
> from an official announcement? Can you provide a
> link, please?
> JavaFX will run on different devices and maybe JavaFX
> Desktop refers to all that is neccessary to run it on
> desktop.
I think JavaFX desktop is java SE 6 update >10 with JavaFX runtime libraries included. Its called JavaFX deskrop profile to distinguish between desktop and mobile. Yet another desktop runtime installed parallel to java SE makes IMO no sense (because it can't live without SE anyway).

But yes, Sun only talks to us on conferences ;) we always have to read between the lines of the announcements.

michael_heinrichs
Offline
Joined: 2007-11-15

Oh, come on. That's not fair. :-)

mbien
Offline
Joined: 2007-04-29

> Oh, come on. That's not fair. :-)
Ok, ok I take it back ;) (but it has some truth in it)

adj
Offline
Joined: 2008-07-11

Is there nobody who can give short answers on some of the questions?

Thanks again!