Shiv Kumar Ganesh,
     : Gshiv.sk@gmail.com,
     : @shivkumarganesh,
    : shivkumarganesh
What is JavaFX ?
• Platform for Creating and Delivering RIA.
• Java-based UI platform capable of handling
  large-scale data-driven business applications.
• JavaFX2.0 can also be looked upon as a Java
  based, rich set of Graphics and Media API.
Where is JavaFX 2.0?




    All Screens of your LIFE
The Big Picture!!
• On 2007 there were 6 Million Java Developers
  across the world.
• Millions of devices across every home.
• Imagine what JavaFX !!
• Immense Possibility in the field of UI and UX.
JavaFX 2.0 Layout
JavaFX2.0 Effects
•   Blending Objects
•   Using the Bloom Effect
•   Applying Blur Effects
•   Creating a Drop Shadow
•   Creating an Inner Shadow
•   Adding a Reflection
•   Adding a Lighting Effect
•   Adding a Perspective
•   Animations
What is there for Web Developers?
Embedded browser provides you to perform following:-


• API helps you to render HTML content.(Based
  on Webkit)
• Executes JavaScript Commands.
• Access to DOM from Java Code.
• Handle Events
• Pop-up Management.
CSS and FXML
• JavaFX 2.0 API comes with CSS2.1 support and
  some elements from CSS3.0.
• FXML is a great tool for a developer good with
  XML.
• Easy layouts and well structured code using
  FXML.
           <?import javafx.scene.control.Label?>
                    <Label text="Hello, World!"/>
JavaFX2.0 UX
• Several Components for better UX.
• Steel Series – Best UI representations for
  Gauges and LCD displays.
Resources
•   JavaFX2.0 Documentation
•   JavaFXPert
•   FxExperience
•   Learnjavafx
•   Dzone
•   FXDaily
Follow on Twitter for JavaFX
•   @carldea
•   @JavaFXpert
•   @javafx4you
•   @fxexperience
•   @hansolo
•   @steveonjava
•   @rajonjava
•   @shivkumarganesh
Thank You



Images : [ Courtesy Oracle, Amy Fowler Blog]

Java fx an introduction

  • 1.
    Shiv Kumar Ganesh, : Gshiv.sk@gmail.com, : @shivkumarganesh, : shivkumarganesh
  • 2.
    What is JavaFX? • Platform for Creating and Delivering RIA. • Java-based UI platform capable of handling large-scale data-driven business applications. • JavaFX2.0 can also be looked upon as a Java based, rich set of Graphics and Media API.
  • 3.
    Where is JavaFX2.0? All Screens of your LIFE
  • 4.
    The Big Picture!! •On 2007 there were 6 Million Java Developers across the world. • Millions of devices across every home. • Imagine what JavaFX !! • Immense Possibility in the field of UI and UX.
  • 5.
  • 6.
    JavaFX2.0 Effects • Blending Objects • Using the Bloom Effect • Applying Blur Effects • Creating a Drop Shadow • Creating an Inner Shadow • Adding a Reflection • Adding a Lighting Effect • Adding a Perspective • Animations
  • 7.
    What is therefor Web Developers? Embedded browser provides you to perform following:- • API helps you to render HTML content.(Based on Webkit) • Executes JavaScript Commands. • Access to DOM from Java Code. • Handle Events • Pop-up Management.
  • 8.
    CSS and FXML •JavaFX 2.0 API comes with CSS2.1 support and some elements from CSS3.0. • FXML is a great tool for a developer good with XML. • Easy layouts and well structured code using FXML. <?import javafx.scene.control.Label?> <Label text="Hello, World!"/>
  • 9.
    JavaFX2.0 UX • SeveralComponents for better UX. • Steel Series – Best UI representations for Gauges and LCD displays.
  • 10.
    Resources • JavaFX2.0 Documentation • JavaFXPert • FxExperience • Learnjavafx • Dzone • FXDaily
  • 11.
    Follow on Twitterfor JavaFX • @carldea • @JavaFXpert • @javafx4you • @fxexperience • @hansolo • @steveonjava • @rajonjava • @shivkumarganesh
  • 12.
    Thank You Images :[ Courtesy Oracle, Amy Fowler Blog]