Java FX
Upcoming SlideShare
Loading in...5
×
 

Java FX

on

  • 4,543 views

Java FX presentation from Sun Campus Ambassadors to KTH, Stockholm.

Java FX presentation from Sun Campus Ambassadors to KTH, Stockholm.

Statistics

Views

Total Views
4,543
Slideshare-icon Views on SlideShare
4,045
Embed Views
498

Actions

Likes
0
Downloads
56
Comments
0

3 Embeds 498

http://sunkth.wordpress.com 473
http://www.slideshare.net 23
https://sunkth.wordpress.com 2

Accessibility

Categories

Upload Details

Uploaded via as OpenOffice

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • Slide 1: title and presenter's name Slide 2: topic intro - what product/technology is Slide 3: topic intro - who is the target market (be very as specific as possible: e.g. geo, developer type, etc.) Slide 4: demo Slide 5: certification Slide 6: call-to-action Slide 7: resources: (URLs, where to go/who to call for more information, etc.)
  • In order to land high paying jobs, students need to find ways to differentiate themselves from other recent graduates. Through the Sun Academic Initiative, Sun offers free training that will help you fast-track your career. As an example, a recent article in CIO Magazine included the Sun Certified Programmer for Java 2 platform and the Sun Certified Systems Administrator for Solaris as two of the hot certifications that are able to demand higher wages. Refer to the hand-out with instructions for online registration and certification exams.

Java FX Java FX Presentation Transcript

  • JavaFX: Cross Platform Rich Web Content Sun Campus Ambassadors to KTH Alper Celik & Gökhan Dogan
  • Agenda
    • Introduction
    • What is JavaFX?
    • JavaFX History
    • Java vs. JavaFX
    • JavaFX vs. other platforms
    • Demo
    • Resources on the Web
    • Next Steps
  • Java Runtime Environment
    • Virtual Machine
    • Write Once, Run Anywhere
    • Java, JRuby, Python...
    • Exception Handling
    • Predictive Self-Healing
    • Secure Execution
    • 4 Billion Installs Worldwide
    Introduction
    • Scripting language
    • Rich content delivery
    • Applets Running in the JVM
    • Fully Vector Based Graphics
    • Drag To Install
    • Common profile
    JavaFX What is JavaFX?
  • JavaFX History? Started as F3 by Chris Oliver Announced at JavaOne 2007 1.0 Released on 4 th December 2008 with NetBeans 6.1 plugin 1.1 Included full mobile support 1.2 Includes first betas for Linux and Solaris / OpenSolaris Project Nile to produce JavaFX tools for Adobe CS
  • JavaFX vs Other Platforms
    • Flash
    • Adobe Format
    • Poor support outside of Windows / OS X
    • Expensive Proprietary Dev tools
    • Performance is not optimal
    • Silverlight
    • Microsoft format
    • Tied to the .NET framework
    • Is subject to legal concern when used on any OS other than Windows
    • Very poor support outside Windows
    JavaFX JVM well supported across all OS's Free Compiler (runtime to be opened up soon) Free development tools (NetBeans & Eclipse plugins)
    • Declarative Syntax
    • def Foo = Bar {}
    • Implied typing
    • var foo = 30
    • var bar = “bar”
    • Direct attribute initialization
    • FooBar{
    • foo: 30
    • bar: “bar”
    • }
    JavaFX Language
  • JavaFX Language
    • Seamless Java Integration
    • def Foo = new Bar();
    • Functions
    • function foo():Bar{
    • return Bar{};
    • }
    • Java-like class declaration
    • class FooBar extends CustomNode{
    • var foo: Number
    • var bar: String
    • function foo() : Bar {return Bar{};}
    • }
  • DEMO
  • JavaFX Resources
    • JavaFX Site -
    • http://www.javafx.com/
    • JavaFX Developer Blog -
    • http://blogs.sun.com/javafx/
    • JavaFX Tutorials -
    • http://java.sun.com/javafx/reference/techart.jsp
    • JavaFX Overview -
    • http://javafx.com/about/overview/
  • http://osum.sun.com
    • Next Steps
      • Download the JavaFX SDK
      • Join osum.sun.com
    Get Involved
  • Fast Track Your Career with Sun!
    • Get FREE Web-based training on Java TM , Solaris TM & more!
      • Visit: http://www.sunacademic.com
      • Course registration code for ABC University is XYZ
    • Increase earnings potential with a Sun Certification!
      • Sun Certified Associate/Programmer for the Java 2 Platform SE
      • Sun Certified Web Component Developer for Java EE
      • Sun Certified Mobile Application Developer for Java ME
      • Sun Certified System/Network Admin for Solaris Operating System
    • Free practice exams
    • Discounted exams fees for academic developers – only US$60 (US$40 in APAC and Latin America)
  • THANK YOU! JavaFX: Cross Platform Rich Content
    • Sun Campus Ambassadors to KTH Alper Celik & Gokhan Dogan