raspberry pi nighthacking by stephen chin

Post on 13-Jan-2015

766 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

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.

TRANSCRIPT

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.

top related