Upload
codemotion
View
765
Download
0
Tags:
Embed Size (px)
DESCRIPTION
The Raspberry Pi is a $25, credit-card sized computer that that plugs in to a TV and keyboard. It includes an ARM chip that is powerful enough to run a full version of Java SE including JavaFX. You will get a chance to see Java and JavaFX technology running on a very accessible embedded platform. With a full Java Virtual Machine at your disposal, the possibilities are endless! In this session we will discuss tips and tricks on how to get up and running with Java and JavaFX on the Rasberry Pi. Everyone can join and we are eager to here all about your cool projects and experiences.
Citation preview
1
Raspberry Pi NightHacking BOFStephen Chin (@steveonjava)
2
What Runs Java?Example of devices powered by Java
SMALL
RFID Readers Parking Meters Intelligent Power
Module Smart Meters
LARGE
Multi Function Printers ATMs POS Systems In-Flight Entertainment Systems Electronic Voting Systems Medical Imaging Systems
MEDIUM
Routers & Switches Storage Appliances Network Management Systems Factory Automation Systems Security Systems
3
Java and 3G in a Tiny Package
Cinterion EHS5
4
Really Tiny…
27.6mm
18.
8m
m
5http://upload.wikimedia.org/wikipedia/commons/3/3d/Cloud_forest_Ecuador.jpg
6
=
Have Java With Your DessertRaspberry Pi
7http://elinux.org/File:Raspi-Model-AB-Mono-2-699x1024.png
8
And what are these for?
http://i.imgur.com/k0Puu.jpg
9
How to Setup Your Pi
Step 1: Install Linux
http://steveonjava.com/javafx-on-raspberry-pi-3-easy-steps/
10
How to Setup Your Pi
Step 2: Download/Copy Java 8 for ARM EA
http://steveonjava.com/javafx-on-raspberry-pi-3-easy-steps/
11
How to Setup Your Pi
Step 3: Deploy and Run JavaFX Apps
http://steveonjava.com/javafx-on-raspberry-pi-3-easy-steps/
12
How to Get JavaFX
Step 1: Download Java 7
13
How to Develop JavaFXUse Your Favorite IDE
14
Build Applications VisuallyJavaFX Scene Builder
15
And you can do cool stuff like this…https://bitbucket.org/stephanj/tweetwall
16
Conclusion
JavaFX enables graphically rich, fast performing apps
Visually create applications using Scene Builder
Run on Raspberry Pi today!
17
Stephen Chintweet: @steveonjavablog: http://steveonjava.com
nighthacking.com
Real GeeksLive Hacking
NightHacking Tour
18
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.