SlideShare a Scribd company logo
Mocha Raspberry Pi Hacking
Stephen Chin (@steveonjava)




1
NightHacking Tour
     -- The Road to Devoxx --




    Oct 29 to Nov 11
2
    nighthacking.com
JavaFX 2.0 Platform

    Immersive Application Experience

    • Cross-platform Animation, Video, Charting
    • Integrate Java, JavaScript, and HTML5 in the
     same application
    • New graphics stack takes advantage of hardware
     acceleration for 2D and 3D applications




3
How to Get JavaFX

     Step 1: Download Java 7




4
How to Develop JavaFX
    Use Your Favorite IDE




5
Your First JavaFX Application
    Hello Earthrise




6
JavaFX Embedded Dev Preview
    BeagleBoard




7
Have JavaFX With Your Dessert
    Raspberry Pi




8
Build Applications Visually
    JavaFX Scene Builder




9
Package Your Application
     Applets, Web Start, and Native Packaging




          Good                     Better       Best


10
And Ensemble is the First App in The Store!




11
And you can do cool stuff like this…




12
Conclusion

      JavaFX enables graphically rich, fast performing apps
      Deploy via the browser, web start, or native packaging
      Visually create applications using Scene Builder
      Run on BeagleBoard today
      Raspberry Pi coming soon!



13
The preceding is intended to outline our general product direction. It is intended
     for information purposes only, and may not be incorporated into any contract.
     It is not a commitment to deliver any material, code, or functionality, and should
     not be relied upon in making purchasing decisions. The development, release,
     and timing of any features or functionality described for Oracle’s products
     remains at the sole discretion of Oracle.




14
NightHacking Tour
                         -- The Road to Devoxx --



 Stephen Chin
 tweet: @steveonjava




                        Oct 29 to Nov 11
                         nighthacking.com

15

Recommended

Hinkmond's JavaFX Mobile Dojo
Hinkmond's JavaFX Mobile Dojo
Stephen Chin
 
Introduction To NetBeans IDE
Introduction To NetBeans IDE
Muhammad Ghazali
 
Introduction To JavaFX 2.0
Introduction To JavaFX 2.0
Boulder Java User's Group
 
JavaFX
JavaFX
Michael Heinrichs
 
Ch2
Ch2
Uğurcan Uzer
 
JavaFX 8 everywhere; write once run anywhere by Mohamed Taman
JavaFX 8 everywhere; write once run anywhere by Mohamed Taman
JavaDayUA
 
Desktop Applications with NetBeans
Desktop Applications with NetBeans
Huu Bang Le Phan
 
JavaFX on Mobile (by Johan Vos)
JavaFX on Mobile (by Johan Vos)
Stephen Chin
 
Rich Enterprise Applications with JavaFX
Rich Enterprise Applications with JavaFX
Max Katz
 
Java 1
Java 1
KadarkaraiSelvam
 
The Evolution of Java
The Evolution of Java
Fu Cheng
 
Real World Technologies
Real World Technologies
José Maria Silveira Neto
 
Netbeans
Netbeans
acosdt
 
Lec 3 01_aug13
Lec 3 01_aug13
Palak Sanghani
 
Evolution Of Java
Evolution Of Java
Munish Gupta
 
Haj 4344-java se 9 and the application server-1
Haj 4344-java se 9 and the application server-1
Kevin Sutter
 
Sun Java EE 6 Overview
Sun Java EE 6 Overview
sbobde
 
itft-Java evolution
itft-Java evolution
Atul Sehdev
 
Developing modular Java applications
Developing modular Java applications
Julien Dubois
 
Java EE 6 workshop at Dallas Tech Fest 2011
Java EE 6 workshop at Dallas Tech Fest 2011
Arun Gupta
 
Java - At a glance
Java - At a glance
Nitish Baranwal
 
Evolution of java By Abbas khan
Evolution of java By Abbas khan
Tatireddy Rajeevreddy
 
GlassFish OSGi Server
GlassFish OSGi Server
Artur Alves
 
Java Presentation
Java Presentation
Amr Salah
 
Java EE6 CodeCamp16 oct 2010
Java EE6 CodeCamp16 oct 2010
Codecamp Romania
 
Project Zero For Javapolis 2007
Project Zero For Javapolis 2007
Jason McGee
 
History of java
History of java
Mani Sarkar
 
Java EE 6 Component Model Explained
Java EE 6 Component Model Explained
Shreedhar Ganapathy
 
Beginning Android Flash Development - GTUG Edition
Beginning Android Flash Development - GTUG Edition
Stephen Chin
 
JavaFX 2.0 With Alternative Languages - JavaOne 2011
JavaFX 2.0 With Alternative Languages - JavaOne 2011
Stephen Chin
 

More Related Content

What's hot (20)

Rich Enterprise Applications with JavaFX
Rich Enterprise Applications with JavaFX
Max Katz
 
Java 1
Java 1
KadarkaraiSelvam
 
The Evolution of Java
The Evolution of Java
Fu Cheng
 
Real World Technologies
Real World Technologies
José Maria Silveira Neto
 
Netbeans
Netbeans
acosdt
 
Lec 3 01_aug13
Lec 3 01_aug13
Palak Sanghani
 
Evolution Of Java
Evolution Of Java
Munish Gupta
 
Haj 4344-java se 9 and the application server-1
Haj 4344-java se 9 and the application server-1
Kevin Sutter
 
Sun Java EE 6 Overview
Sun Java EE 6 Overview
sbobde
 
itft-Java evolution
itft-Java evolution
Atul Sehdev
 
Developing modular Java applications
Developing modular Java applications
Julien Dubois
 
Java EE 6 workshop at Dallas Tech Fest 2011
Java EE 6 workshop at Dallas Tech Fest 2011
Arun Gupta
 
Java - At a glance
Java - At a glance
Nitish Baranwal
 
Evolution of java By Abbas khan
Evolution of java By Abbas khan
Tatireddy Rajeevreddy
 
GlassFish OSGi Server
GlassFish OSGi Server
Artur Alves
 
Java Presentation
Java Presentation
Amr Salah
 
Java EE6 CodeCamp16 oct 2010
Java EE6 CodeCamp16 oct 2010
Codecamp Romania
 
Project Zero For Javapolis 2007
Project Zero For Javapolis 2007
Jason McGee
 
History of java
History of java
Mani Sarkar
 
Java EE 6 Component Model Explained
Java EE 6 Component Model Explained
Shreedhar Ganapathy
 
Rich Enterprise Applications with JavaFX
Rich Enterprise Applications with JavaFX
Max Katz
 
The Evolution of Java
The Evolution of Java
Fu Cheng
 
Netbeans
Netbeans
acosdt
 
Haj 4344-java se 9 and the application server-1
Haj 4344-java se 9 and the application server-1
Kevin Sutter
 
Sun Java EE 6 Overview
Sun Java EE 6 Overview
sbobde
 
itft-Java evolution
itft-Java evolution
Atul Sehdev
 
Developing modular Java applications
Developing modular Java applications
Julien Dubois
 
Java EE 6 workshop at Dallas Tech Fest 2011
Java EE 6 workshop at Dallas Tech Fest 2011
Arun Gupta
 
GlassFish OSGi Server
GlassFish OSGi Server
Artur Alves
 
Java Presentation
Java Presentation
Amr Salah
 
Java EE6 CodeCamp16 oct 2010
Java EE6 CodeCamp16 oct 2010
Codecamp Romania
 
Project Zero For Javapolis 2007
Project Zero For Javapolis 2007
Jason McGee
 
Java EE 6 Component Model Explained
Java EE 6 Component Model Explained
Shreedhar Ganapathy
 

Viewers also liked (7)

Beginning Android Flash Development - GTUG Edition
Beginning Android Flash Development - GTUG Edition
Stephen Chin
 
JavaFX 2.0 With Alternative Languages - JavaOne 2011
JavaFX 2.0 With Alternative Languages - JavaOne 2011
Stephen Chin
 
DukeScript
DukeScript
Stephen Chin
 
Efficient JavaScript Unit Testing, March 2013
Efficient JavaScript Unit Testing, March 2013
Hazem Saleh
 
Visage Android - Cleaner APIs, Cleaner UIs
Visage Android - Cleaner APIs, Cleaner UIs
Stephen Chin
 
JavaFX and Scala in the Cloud
JavaFX and Scala in the Cloud
Stephen Chin
 
JCrete Embedded Java Workshop
JCrete Embedded Java Workshop
Stephen Chin
 
Beginning Android Flash Development - GTUG Edition
Beginning Android Flash Development - GTUG Edition
Stephen Chin
 
JavaFX 2.0 With Alternative Languages - JavaOne 2011
JavaFX 2.0 With Alternative Languages - JavaOne 2011
Stephen Chin
 
Efficient JavaScript Unit Testing, March 2013
Efficient JavaScript Unit Testing, March 2013
Hazem Saleh
 
Visage Android - Cleaner APIs, Cleaner UIs
Visage Android - Cleaner APIs, Cleaner UIs
Stephen Chin
 
JavaFX and Scala in the Cloud
JavaFX and Scala in the Cloud
Stephen Chin
 
JCrete Embedded Java Workshop
JCrete Embedded Java Workshop
Stephen Chin
 

Similar to LUGOD Raspberry Pi Hacking (20)

A Crash Course in Rapid Application Development
A Crash Course in Rapid Application Development
Progress
 
Play Framework: Intro & High-Level Overview
Play Framework: Intro & High-Level Overview
Josh Padnick
 
CNCF Live Webinar: Low Footprint Java Containers with GraalVM
CNCF Live Webinar: Low Footprint Java Containers with GraalVM
LibbySchulze
 
Java 8 for Tablets, Pis, and Legos
Java 8 for Tablets, Pis, and Legos
Stephen Chin
 
Development with JavaFX 9 in JDK 9.0.1
Development with JavaFX 9 in JDK 9.0.1
Wolfgang Weigend
 
Javafx
Javafx
Rahul karan
 
Java keynote preso
Java keynote preso
Artur Alves
 
[English version] JavaFX and Web Integration
[English version] JavaFX and Web Integration
Kazuchika Sekiya
 
JS digest, March 2017
JS digest, March 2017
ElifTech
 
Java application-development
Java application-development
Deepika Chaudhary
 
Lift web framework and Scala programming language talk
Lift web framework and Scala programming language talk
clive boulton
 
An introduction to Java 9 & Its Features
An introduction to Java 9 & Its Features
NexSoftsys
 
Play framework And Google Cloud Platform GCP.
Play framework And Google Cloud Platform GCP.
Eng Chrispinus Onyancha
 
NetWeaver Gateway- Gateway Service Consumption
NetWeaver Gateway- Gateway Service Consumption
SAP PartnerEdge program for Application Development
 
Virtual dev-day-java7-keynote-1641807
Virtual dev-day-java7-keynote-1641807
rehoscript
 
JavaOne 2010 Keynote
JavaOne 2010 Keynote
Tomoyuki Tatsuno
 
New opportunities for Developers With GraalVM
New opportunities for Developers With GraalVM
Alina Yurenko
 
Great cup of java
Great cup of java
CIB Egypt
 
BlackBerry WebWorks
BlackBerry WebWorks
Bhasker Thapan
 
Java Tweet for Beer! Chopeira controlada com Java, JavaFX, e IoT!
Java Tweet for Beer! Chopeira controlada com Java, JavaFX, e IoT!
Marco Antonio Maciel
 
A Crash Course in Rapid Application Development
A Crash Course in Rapid Application Development
Progress
 
Play Framework: Intro & High-Level Overview
Play Framework: Intro & High-Level Overview
Josh Padnick
 
CNCF Live Webinar: Low Footprint Java Containers with GraalVM
CNCF Live Webinar: Low Footprint Java Containers with GraalVM
LibbySchulze
 
Java 8 for Tablets, Pis, and Legos
Java 8 for Tablets, Pis, and Legos
Stephen Chin
 
Development with JavaFX 9 in JDK 9.0.1
Development with JavaFX 9 in JDK 9.0.1
Wolfgang Weigend
 
Java keynote preso
Java keynote preso
Artur Alves
 
[English version] JavaFX and Web Integration
[English version] JavaFX and Web Integration
Kazuchika Sekiya
 
JS digest, March 2017
JS digest, March 2017
ElifTech
 
Java application-development
Java application-development
Deepika Chaudhary
 
Lift web framework and Scala programming language talk
Lift web framework and Scala programming language talk
clive boulton
 
An introduction to Java 9 & Its Features
An introduction to Java 9 & Its Features
NexSoftsys
 
Play framework And Google Cloud Platform GCP.
Play framework And Google Cloud Platform GCP.
Eng Chrispinus Onyancha
 
Virtual dev-day-java7-keynote-1641807
Virtual dev-day-java7-keynote-1641807
rehoscript
 
New opportunities for Developers With GraalVM
New opportunities for Developers With GraalVM
Alina Yurenko
 
Great cup of java
Great cup of java
CIB Egypt
 
Java Tweet for Beer! Chopeira controlada com Java, JavaFX, e IoT!
Java Tweet for Beer! Chopeira controlada com Java, JavaFX, e IoT!
Marco Antonio Maciel
 

More from Stephen Chin (20)

DevOps Tools for Java Developers v2
DevOps Tools for Java Developers v2
Stephen Chin
 
10 Ways Everyone Can Support the Java Community
10 Ways Everyone Can Support the Java Community
Stephen Chin
 
Java Clients and JavaFX: The Definitive Guide
Java Clients and JavaFX: The Definitive Guide
Stephen Chin
 
DevOps Tools for Java Developers
DevOps Tools for Java Developers
Stephen Chin
 
Java Clients and JavaFX - Presented to LJC
Java Clients and JavaFX - Presented to LJC
Stephen Chin
 
RetroPi Handheld Raspberry Pi Gaming Console
RetroPi Handheld Raspberry Pi Gaming Console
Stephen Chin
 
Confessions of a Former Agile Methodologist (JFrog Edition)
Confessions of a Former Agile Methodologist (JFrog Edition)
Stephen Chin
 
Devoxx4Kids Lego Workshop
Devoxx4Kids Lego Workshop
Stephen Chin
 
Raspberry Pi with Java (JJUG)
Raspberry Pi with Java (JJUG)
Stephen Chin
 
Confessions of a Former Agile Methodologist
Confessions of a Former Agile Methodologist
Stephen Chin
 
Internet of Things Magic Show
Internet of Things Magic Show
Stephen Chin
 
Zombie Time - JSR 310 for the Undead
Zombie Time - JSR 310 for the Undead
Stephen Chin
 
Oracle IoT Kids Workshop
Oracle IoT Kids Workshop
Stephen Chin
 
OpenJFX on Android and Devices
OpenJFX on Android and Devices
Stephen Chin
 
Java on Raspberry Pi Lab
Java on Raspberry Pi Lab
Stephen Chin
 
Devoxx4Kids NAO Workshop
Devoxx4Kids NAO Workshop
Stephen Chin
 
Raspberry Pi Gaming 4 Kids (Devoxx4Kids)
Raspberry Pi Gaming 4 Kids (Devoxx4Kids)
Stephen Chin
 
Raspberry Pi Gaming 4 Kids - Dutch Version
Raspberry Pi Gaming 4 Kids - Dutch Version
Stephen Chin
 
Raspberry pi gaming 4 kids
Raspberry pi gaming 4 kids
Stephen Chin
 
Mary Had a Little λ (QCon)
Mary Had a Little λ (QCon)
Stephen Chin
 
DevOps Tools for Java Developers v2
DevOps Tools for Java Developers v2
Stephen Chin
 
10 Ways Everyone Can Support the Java Community
10 Ways Everyone Can Support the Java Community
Stephen Chin
 
Java Clients and JavaFX: The Definitive Guide
Java Clients and JavaFX: The Definitive Guide
Stephen Chin
 
DevOps Tools for Java Developers
DevOps Tools for Java Developers
Stephen Chin
 
Java Clients and JavaFX - Presented to LJC
Java Clients and JavaFX - Presented to LJC
Stephen Chin
 
RetroPi Handheld Raspberry Pi Gaming Console
RetroPi Handheld Raspberry Pi Gaming Console
Stephen Chin
 
Confessions of a Former Agile Methodologist (JFrog Edition)
Confessions of a Former Agile Methodologist (JFrog Edition)
Stephen Chin
 
Devoxx4Kids Lego Workshop
Devoxx4Kids Lego Workshop
Stephen Chin
 
Raspberry Pi with Java (JJUG)
Raspberry Pi with Java (JJUG)
Stephen Chin
 
Confessions of a Former Agile Methodologist
Confessions of a Former Agile Methodologist
Stephen Chin
 
Internet of Things Magic Show
Internet of Things Magic Show
Stephen Chin
 
Zombie Time - JSR 310 for the Undead
Zombie Time - JSR 310 for the Undead
Stephen Chin
 
Oracle IoT Kids Workshop
Oracle IoT Kids Workshop
Stephen Chin
 
OpenJFX on Android and Devices
OpenJFX on Android and Devices
Stephen Chin
 
Java on Raspberry Pi Lab
Java on Raspberry Pi Lab
Stephen Chin
 
Devoxx4Kids NAO Workshop
Devoxx4Kids NAO Workshop
Stephen Chin
 
Raspberry Pi Gaming 4 Kids (Devoxx4Kids)
Raspberry Pi Gaming 4 Kids (Devoxx4Kids)
Stephen Chin
 
Raspberry Pi Gaming 4 Kids - Dutch Version
Raspberry Pi Gaming 4 Kids - Dutch Version
Stephen Chin
 
Raspberry pi gaming 4 kids
Raspberry pi gaming 4 kids
Stephen Chin
 
Mary Had a Little λ (QCon)
Mary Had a Little λ (QCon)
Stephen Chin
 

Recently uploaded (20)

OWASP Barcelona 2025 Threat Model Library
OWASP Barcelona 2025 Threat Model Library
PetraVukmirovic
 
Securing AI - There Is No Try, Only Do!.pdf
Securing AI - There Is No Try, Only Do!.pdf
Priyanka Aash
 
You are not excused! How to avoid security blind spots on the way to production
You are not excused! How to avoid security blind spots on the way to production
Michele Leroux Bustamante
 
cnc-processing-centers-centateq-p-110-en.pdf
cnc-processing-centers-centateq-p-110-en.pdf
AmirStern2
 
The Future of Technology: 2025-2125 by Saikat Basu.pdf
The Future of Technology: 2025-2125 by Saikat Basu.pdf
Saikat Basu
 
From Manual to Auto Searching- FME in the Driver's Seat
From Manual to Auto Searching- FME in the Driver's Seat
Safe Software
 
10 Key Challenges for AI within the EU Data Protection Framework.pdf
10 Key Challenges for AI within the EU Data Protection Framework.pdf
Priyanka Aash
 
2025_06_18 - OpenMetadata Community Meeting.pdf
2025_06_18 - OpenMetadata Community Meeting.pdf
OpenMetadata
 
UserCon Belgium: Honey, VMware increased my bill
UserCon Belgium: Honey, VMware increased my bill
stijn40
 
"Database isolation: how we deal with hundreds of direct connections to the d...
"Database isolation: how we deal with hundreds of direct connections to the d...
Fwdays
 
PyCon SG 25 - Firecracker Made Easy with Python.pdf
PyCon SG 25 - Firecracker Made Easy with Python.pdf
Muhammad Yuga Nugraha
 
9-1-1 Addressing: End-to-End Automation Using FME
9-1-1 Addressing: End-to-End Automation Using FME
Safe Software
 
Raman Bhaumik - Passionate Tech Enthusiast
Raman Bhaumik - Passionate Tech Enthusiast
Raman Bhaumik
 
GenAI Opportunities and Challenges - Where 370 Enterprises Are Focusing Now.pdf
GenAI Opportunities and Challenges - Where 370 Enterprises Are Focusing Now.pdf
Priyanka Aash
 
FIDO Seminar: Perspectives on Passkeys & Consumer Adoption.pptx
FIDO Seminar: Perspectives on Passkeys & Consumer Adoption.pptx
FIDO Alliance
 
Tech-ASan: Two-stage check for Address Sanitizer - Yixuan Cao.pdf
Tech-ASan: Two-stage check for Address Sanitizer - Yixuan Cao.pdf
caoyixuan2019
 
Securing Account Lifecycles in the Age of Deepfakes.pptx
Securing Account Lifecycles in the Age of Deepfakes.pptx
FIDO Alliance
 
War_And_Cyber_3_Years_Of_Struggle_And_Lessons_For_Global_Security.pdf
War_And_Cyber_3_Years_Of_Struggle_And_Lessons_For_Global_Security.pdf
biswajitbanerjee38
 
Powering Multi-Page Web Applications Using Flow Apps and FME Data Streaming
Powering Multi-Page Web Applications Using Flow Apps and FME Data Streaming
Safe Software
 
Information Security Response Team Nepal_npCERT_Vice_President_Sudan_Jha.pdf
Information Security Response Team Nepal_npCERT_Vice_President_Sudan_Jha.pdf
ICT Frame Magazine Pvt. Ltd.
 
OWASP Barcelona 2025 Threat Model Library
OWASP Barcelona 2025 Threat Model Library
PetraVukmirovic
 
Securing AI - There Is No Try, Only Do!.pdf
Securing AI - There Is No Try, Only Do!.pdf
Priyanka Aash
 
You are not excused! How to avoid security blind spots on the way to production
You are not excused! How to avoid security blind spots on the way to production
Michele Leroux Bustamante
 
cnc-processing-centers-centateq-p-110-en.pdf
cnc-processing-centers-centateq-p-110-en.pdf
AmirStern2
 
The Future of Technology: 2025-2125 by Saikat Basu.pdf
The Future of Technology: 2025-2125 by Saikat Basu.pdf
Saikat Basu
 
From Manual to Auto Searching- FME in the Driver's Seat
From Manual to Auto Searching- FME in the Driver's Seat
Safe Software
 
10 Key Challenges for AI within the EU Data Protection Framework.pdf
10 Key Challenges for AI within the EU Data Protection Framework.pdf
Priyanka Aash
 
2025_06_18 - OpenMetadata Community Meeting.pdf
2025_06_18 - OpenMetadata Community Meeting.pdf
OpenMetadata
 
UserCon Belgium: Honey, VMware increased my bill
UserCon Belgium: Honey, VMware increased my bill
stijn40
 
"Database isolation: how we deal with hundreds of direct connections to the d...
"Database isolation: how we deal with hundreds of direct connections to the d...
Fwdays
 
PyCon SG 25 - Firecracker Made Easy with Python.pdf
PyCon SG 25 - Firecracker Made Easy with Python.pdf
Muhammad Yuga Nugraha
 
9-1-1 Addressing: End-to-End Automation Using FME
9-1-1 Addressing: End-to-End Automation Using FME
Safe Software
 
Raman Bhaumik - Passionate Tech Enthusiast
Raman Bhaumik - Passionate Tech Enthusiast
Raman Bhaumik
 
GenAI Opportunities and Challenges - Where 370 Enterprises Are Focusing Now.pdf
GenAI Opportunities and Challenges - Where 370 Enterprises Are Focusing Now.pdf
Priyanka Aash
 
FIDO Seminar: Perspectives on Passkeys & Consumer Adoption.pptx
FIDO Seminar: Perspectives on Passkeys & Consumer Adoption.pptx
FIDO Alliance
 
Tech-ASan: Two-stage check for Address Sanitizer - Yixuan Cao.pdf
Tech-ASan: Two-stage check for Address Sanitizer - Yixuan Cao.pdf
caoyixuan2019
 
Securing Account Lifecycles in the Age of Deepfakes.pptx
Securing Account Lifecycles in the Age of Deepfakes.pptx
FIDO Alliance
 
War_And_Cyber_3_Years_Of_Struggle_And_Lessons_For_Global_Security.pdf
War_And_Cyber_3_Years_Of_Struggle_And_Lessons_For_Global_Security.pdf
biswajitbanerjee38
 
Powering Multi-Page Web Applications Using Flow Apps and FME Data Streaming
Powering Multi-Page Web Applications Using Flow Apps and FME Data Streaming
Safe Software
 
Information Security Response Team Nepal_npCERT_Vice_President_Sudan_Jha.pdf
Information Security Response Team Nepal_npCERT_Vice_President_Sudan_Jha.pdf
ICT Frame Magazine Pvt. Ltd.
 

LUGOD Raspberry Pi Hacking

  • 1. Mocha Raspberry Pi Hacking Stephen Chin (@steveonjava) 1
  • 2. NightHacking Tour -- The Road to Devoxx -- Oct 29 to Nov 11 2 nighthacking.com
  • 3. JavaFX 2.0 Platform Immersive Application Experience • Cross-platform Animation, Video, Charting • Integrate Java, JavaScript, and HTML5 in the same application • New graphics stack takes advantage of hardware acceleration for 2D and 3D applications 3
  • 4. How to Get JavaFX  Step 1: Download Java 7 4
  • 5. How to Develop JavaFX Use Your Favorite IDE 5
  • 6. Your First JavaFX Application Hello Earthrise 6
  • 7. JavaFX Embedded Dev Preview BeagleBoard 7
  • 8. Have JavaFX With Your Dessert Raspberry Pi 8
  • 9. Build Applications Visually JavaFX Scene Builder 9
  • 10. Package Your Application Applets, Web Start, and Native Packaging Good Better Best 10
  • 11. And Ensemble is the First App in The Store! 11
  • 12. And you can do cool stuff like this… 12
  • 13. Conclusion  JavaFX enables graphically rich, fast performing apps  Deploy via the browser, web start, or native packaging  Visually create applications using Scene Builder  Run on BeagleBoard today  Raspberry Pi coming soon! 13
  • 14. The preceding is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle. 14
  • 15. NightHacking Tour -- The Road to Devoxx -- Stephen Chin tweet: @steveonjava Oct 29 to Nov 11 nighthacking.com 15