javafx
DESCRIPTION
This is the ppt for technical papaer presentation on the topic JavaFxTRANSCRIPT
Topic Name- JavaFX
IntroductionTypes
Architecture FrameworkMultiplatform
Support from javaFeatures
Comparison with othersAdvantagesLimitationsConclusion
JavaFX is the technology devloped by the Sun Microsystems.
The vision of the JavaFX product family is to deliver “the ability to create interactive content, applications and services from
desktop to mobile devices to the living room.”
javaFX consists of two technologies: JavaFX Script and JavaFX Mobile. JavaFX Script is a language that is
targeted at content authors. JavaFX is a fully object oriented language. Using simple, declarative scripts, content authors can create very rich user
interfaces. JavaFX Mobile is essentially a layered
software system for mobile devices on which programs developed in JavaFX
Script can execute
Problems With Previous Technologies
• UIs generally require quite large nested data structures: trees of elements.
• Graphics code tends to rely heavily on concurrency—processes running in parallel.
Structure of Java FX
''There are parts of the world where a person's desktop computer is their cell phone, and that's the
kind of end point that we're going to get to‘ Desktop,Web,Mobile,TV
It is intended to develop for developing the RIA applications.
JavaFX Script, is an innovative DSL for creatingvisually rich UIs.
In case of desktop it is replacement of swing components, in case of web it is replacement of
applet
Comparison with others
• Adobe AIR and Flex• Google Web Toolkit• Microsoft Silverlight
Common ProfileDrag To Install
Integrating graphics created with thirdparty tools.
Full integration into Webpages.
More Loading TimeNot all the promised platform are supported
yetWeak Performance
Dependancy on JVM
Conclusion
• It is a multiplatform language• It is DSL for GUI• It is far better than its predecessor and current
technologies fir UI• It makes the task easier• Break the application development in to two
parts.• Easy to learn and use.
Thank you