Successfully reported this slideshow.

Java fx para o mercado embedded com raspberry pi

880 views

Published on

JavaFX em Raspberry Pi é uma grande plataforma para fazer pequenos projetos embarcados, um sistema de computação de baixo custo para o ensino, e uma grande diversão para amadores. Então, o que você pode fazer com JavaFX em um Raspberry Pi?

Published in: Technology
  • Be the first to comment

Java fx para o mercado embedded com raspberry pi

  1. 1. JavaFX para o mercado embedded com Raspberry Pi
  2. 2. Quem sou Claudiney Marques Viana Trabalha na Algar Tecnologia BH – SEFAZ-MG Especialização em Java Arduino/RPI/Java/Mobile Músico Trilha Motocross
  3. 3. Agenda Java Embedded JavaFX Raspberry Pi Misturando os dois. Final
  4. 4. O que é Embedded?
  5. 5. depende do seu ponto de vista...
  6. 6. Um sistema de computador especializado que é parte de um sistema maior ou máquina.
  7. 7. HARDWARE desenvolvedor SOFTWARE desenvolvedor wiki.openjdk.java.net/display/OpenJFX/DukePad
  8. 8. Java embedded
  9. 9. Exemplos de dispositivos que “rodam” java
  10. 10. Ja va FX
  11. 11. O que instalar para desenvolver apps com JavaFX ?
  12. 12. JavaFX Scene Builder Linux suporte! Java SE 6/7/8 Se 8 necessário inserir JavaFX libs na JRE NetBeans 7.3.1+ Eclipse (e(fx)clipse)
  13. 13. JavaFX Scene Builder 1.1 Uma Ferramenta visual layouts para aplicações JavaFX http://www.oracle.com/technetwork/java/javafx/tools/index.html
  14. 14. WTF ? JavaFX
  15. 15. multiplataforma Integrar Java, JavaScript e HTML5 na mesma aplicação novos componentes gráficos que tira proveito da aceleração de hardware para aplicações 2D e 3D
  16. 16. Raspberry Pi
  17. 17. SoC (sistema no chip) CPU ARM 700Mhz GPU Broadcom VideoCore IV 512MB RAM Ethernet Ligação vídeo HDMI RCA
  18. 18. Periféricos e acessórios Fonte de alimentação +1A - Saída 5.0V SD Card (4Gb) classe 4+ Teclado e mouse Monitor ou TV
  19. 19. Sistemas Operacionais Linux Instalado no SD Card Várias distribuições:  Raspbian  OpenELEC  Gentoo Linux  Raspbmc  Arch Linux ARM
  20. 20. Misturando os dois
  21. 21. Configuração do Raspberry Pi para aplicações JavaFX CPU Overclock 900~950MHz Memory 128MB para vídeo
  22. 22. Configuração do Raspberry Pi para aplicações JavaFX $ sudo raspi-config
  23. 23. como configurar o seu Pi Download e copie o Java/JavaFX 8 para seu Pi https://jdk8.java.net/download.html Escolha a distribuição Linux ARMv6/7 VFP, HardFP ABI . http://www.savagehomeautomation.com/projects /raspberry-pi-installing-oracle-java-se-8-withjavafx-develop.html
  24. 24. Enviando aplicação para RPI SSH WinSCP ...
  25. 25. Executar java -Djavafx.platform=eglfb -jar /LOCAL_ARQUIVO_JAR/app.jar
  26. 26. Demo

×