Joanne
Ulf Dittmer wrote:You would use FX with SE - EE are server-side APIs, where GUI stuff isn't really applicable.
Jay Orsaw wrote:So in essence you would use SE with EE if you want Client-Server?
Jay Orsaw wrote:So EE doesn't deal with Client side? So in essence you would use SE with EE if you want Client-Server?
Ranga.
SCJP 1.4, OCMJEA/SCEA 5.0.
At various times people have written articles or blog posts or forum posts asking the question, what is JavaFX? Is it a competitor to Flash? (The answer would be No, though competing with Flex would be a Yes). Is it a competitor to Silverlight? (The answer would be Yes, for some use cases). Is it a replacement for Swing? (The answer would be an emphatic Yes).
I think at its heart, JavaFX is about application development. Good old fashioned native application development. The sorts of things you see in the iOS app store, or Android app stores, or that you install on your desktop. Think money management, banking, data visualization, entertainment, data entry, etc, etc. It isn’t competing with the web, unless you also think that native apps are competing with the web (in some sense, yes, but in a larger sense, no) . . . I don’t see any competition between “the web” or HTML and JavaFX. In fact, JavaFX ships with the WebView which allows you to integrate FX and Web content seamlessly. Users won’t even know which is which.
John Damien Smith wrote:Hi Bob,
The best background reading to give insight into the bigger picture for JavaFX is: http://fxexperience.com/2012/06/javafx-the-10000-foot-view/
For some app types html5 is a better choice, for other app types JavaFX is a better choice, note that both can be mixed (either JavaFX panels inside a HTML page or a JavaFX app with embedded HTML pages), so it's not necessarily an either/or thing.
Try the Ensemble sample to get hands on understanding of JavaFX's capabilities: http://www.oracle.com/technetwork/java/javafx/samples/index.html
JavaFX tutorials are the best source of online JavaFX documentation: http://docs.oracle.com/javafx/
- John
And of course, unifying ME and EE means agreeing on JSON as a communication mechanism for passing objects back and forth. And it also means leveraging Web Sockets for bi-directional interactions between clients and servers, while supporting both online and offline communication modes. And with these technologies agreed upon, interoperability and communication between handheld devices, web based applications and enterprise applications hosted on the cloud will become greatly simplified.
Mitesh Aegis wrote:I think, JavaFX is about application development. Good old fashioned native application development. The sorts of things you see in the iOS app store, or Android app stores, or that you install on your Desktop.
Thanks!
luck, db
There are no new questions, but there may be new answers.
Jay Orsaw wrote:Not sure if I asked this before but can SE/EE be used with FX? or will you only use one or the other?
Ulf Dittmer wrote:
Jay Orsaw wrote:Not sure if I asked this before but can SE/EE be used with FX? or will you only use one or the other?
See my first post in this topic.
Consider Paul's rocket mass heater. |