Aplicações ricas com JavaFX 2

  • View
    550

  • Download
    2

Embed Size (px)

DESCRIPTION

Palestra sobre Aplicações ricas com JavaFX2 no UaiJUG Techdays 2012

Text of Aplicações ricas com JavaFX 2

  • 1. Aplicaes ricas com JavaFX 2 Swing morreu?
  • 2. Sobre o palestrante Claudiney Marques Viana Trabalha na Algar Tecnologia BH SEFAZ-MG Especializao em Java Arduino/Java/Mobile Msico Futebol
  • 3. Agenda O que JavaFX? Java e Aplicaes Ricas Web e aplicaes desktop Java FX JavaFX 1 JavaFX 2 Properties, Bindings e Collections Timeline, Transitions, Graph, controls, Graphics, Layouts CSS & FXML Scene Builder Ferramentas
  • 4. O que JavaFX? A experincia com desktop combinando o melhor do JavaFX e tecnologias Web Aproveite suas habilidades Java com moderna JavaFX APIs Integrar Java, JavaScript e HTML5 em a mesma aplicao Pilha de grficos Nova aproveita acelerao de hardware para aplicaes 2D e 3D Integrar em aplicaes Swing usando JFXPanel Use seu IDE favorito: NetBeans, Eclipse, IntelliJ, etc
  • 5. O que vem na sua cabea quando falamos de interfaces ricas
  • 6. Java e Aplicaes Ricas Aps um breve perodo de popularidade, applets Java caiu fora de moda, e at mesmo sites que utilizados Java no back-end raramente usado no lado do cliente. JavaFX, agora em sua segunda gerao, uma tentativa de trazer de volta o Java para o lado do cliente.
  • 7. Web e Desktop Deixar de ser "meras" pginas para se tornar um ambiente interativo e eficiente
  • 8. Web e Desktop
  • 9. Web e Desktop
  • 10. Web e Desktop
  • 11. JavaFX Histria JavaFX - Antes v2.x Originalmente, o foco para a plataforma JavaFX foi principalmente para aplicaes ricas para internet (RIAs). Havia uma linguagem de script JavaFX para que pretende fazer a criao de uma interface baseada na web mais fcil. As verses JavaFX refletindo essa arquitetura foram: v1.0 released December 2008 v1.1 released February 2009 v1.2 released June 2009 v1.3 released April 2010
  • 12. JavaFX 1 - Script
  • 13. JavaFX 1 Cuidado: JavaFX Composer uma ferramenta para JavaFX 1.x scripting . linguagem script no inclusa no JavaFX 2. Esta
  • 14. JavaFX 2
  • 15. JavaFX API Properties Binders Collections
  • 16. JavaFX API - Properties
  • 17. JavaFX API - Binders
  • 18. JavaFX API - Collections
  • 19. JavaFX API - Timeline
  • 20. Componentes - Grficos
  • 21. Componentes - Controles
  • 22. Componentes Visuais/Grficos
  • 23. Layouts
  • 24. JavaFX e Css http://docs.oracle.com/javafx/2/api/javafx/scene/doc-files/cssref.html
  • 25. JavaFX e FXML
  • 26. Scene Builder
  • 27. JavaFX e HTML
  • 28. Ferramentas
  • 29. Livros e sites sobre JavaFX http://javafx.com http://docs.oracle.com/javafx/index.html http://steveonjava.com/ http://learnjavafx.typepad.com/ http://carlfx.wordpress.com/ http://jfxtras.org/
  • 30. Claudiney Marques claudineym@gmail.com @claudineymarque Perguntas ?