JavaFX 2
Quem é William● Formado na FATEC SJC● Trabalha na Red Hat com Suporte de  ferramentas JBoss● Um dos organizadores do JUG V...
Agenda●   O que é JavaFX?●   O que você pode fazer com JavaFX?●   Ferramentas e projetos●   Olá Mundo!●   Demos●   Tópicos...
O que é JavaFX 2É uma moderna biblioteca Java que  dispõe de vários recursos para    criação de aplicações ricas.  Sua for...
O que você pode fazer com JavaFX?       Criar Interfaces gráficas...                           Fonte das imagens:: http://...
O que você pode fazer com JavaFX?         Aplicar Efeitos...                         Fonte das imagens:: http://docs.oracl...
O que você pode fazer com JavaFX?         Criar animações...                        Fonte das imagens:: http://docs.oracle...
O que você pode fazer com JavaFX?         Mostrar páginas HTML...                       Fonte das imagens:: http://docs.or...
O que você pode fazer com JavaFX? Utilizar CSS para trocar a aparência da aplicação...                                Font...
O que você pode fazer com JavaFX?           Criar Gráficos....                        Fonte das imagens:: http://docs.orac...
O que você pode fazer com JavaFX?           Conteúdo 3d...                            MyCubes:: http://www.mycubes.us/
O que você pode fazer com JavaFX?        Tocar conteúdo multimídia...                         Fonte das imagens:: http://d...
O que você pode fazer com JavaFX?●   Desenvolvimento MultiPlataforma●   Utilizar sua linguagem favorita●   Usar FXML●   Cr...
Ferramentas e Projetos          A ferramenta Scene Builder                               http://bit.ly/scene_builder      ...
Ferramentas e Projetos    FXForm2                    DATAFXScalaFX
Olá Mundo!● Primeiramente você deve saber algumas  coisas importantes:  ○ Abstração de teatro: usa os conceitos Palco(Stag...
Olá Mundo!
Aplicação de exemplo      https://github.com/jesuino/timao-fx/             http://bit.ly/tdc-javafx-1
Aplicação de exemplo
KitchenSinkFX
MyCubes http://www.mycubes.us/
Demonstração da aplicação Ensemble
Demonstração do Scene Builder
Tópicos quentes● Quando Usar?● Quando Não Usar?● Discussão HTML 5    ○ "Não existe Bala de Prata"●   JavaFX e Flash●   Imp...
Aprendendo Mais      aprendendo-javafx.blogspot.com            bit.ly/grupo_javafx                 javafx.com             ...
Perguntas?Muuuiiiiito Obrigado!@william_antonioaprendendo-javafx.blogspot.comfxapps.com
Próximos SlideShares
Carregando em…5
×

JavaFX 2 - TDC 2012

4.389 visualizações

Publicada em

Apresentação sobre JavaFX para o TDC 2012 - Edição de Florianópolis.

2 comentários
2 gostaram
Estatísticas
Notas
  • Olá João, dê uma olhada nesse projeto: https://github.com/jesuino/crud-frameworks/tree/master/crud-frameworks-client-javafx

    []'s
       Responder 
    Tem certeza que deseja  Sim  Não
    Insira sua mensagem aqui
  • Muito boa a apresentação, ainda estou procurando um tutorial de como criar a interface gráfica no Scence Builder e depois linkar ela com código java tradicional, quero fazer as interfaces gráficas no javaFX e o back end da aplicação toda em java old school , vc sabe onde posso achar um tutorial desses??
    Valeu pela apresentação!
       Responder 
    Tem certeza que deseja  Sim  Não
    Insira sua mensagem aqui
Sem downloads
Visualizações
Visualizações totais
4.389
No SlideShare
0
A partir de incorporações
0
Número de incorporações
2.408
Ações
Compartilhamentos
0
Downloads
38
Comentários
2
Gostaram
2
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

JavaFX 2 - TDC 2012

  1. 1. JavaFX 2
  2. 2. Quem é William● Formado na FATEC SJC● Trabalha na Red Hat com Suporte de ferramentas JBoss● Um dos organizadores do JUG Vale● Fã do JavaFX desde a versão 1.0● Fã de Open Source e programação● REST(JAX-RS) com RESTEasy, Portlets e Portais (JSR 168 e 286) com GateIn, Servidores de Aplicação JEE (JBoss)
  3. 3. Agenda● O que é JavaFX?● O que você pode fazer com JavaFX?● Ferramentas e projetos● Olá Mundo!● Demos● Tópicos quentes● Indo além da apresentação
  4. 4. O que é JavaFX 2É uma moderna biblioteca Java que dispõe de vários recursos para criação de aplicações ricas. Sua forma de programar facilita muito a vida do desenvolvedor. É o novo Swing
  5. 5. O que você pode fazer com JavaFX? Criar Interfaces gráficas... Fonte das imagens:: http://docs.oracle.com/javafx/
  6. 6. O que você pode fazer com JavaFX? Aplicar Efeitos... Fonte das imagens:: http://docs.oracle.com/javafx/
  7. 7. O que você pode fazer com JavaFX? Criar animações... Fonte das imagens:: http://docs.oracle.com/javafx/
  8. 8. O que você pode fazer com JavaFX? Mostrar páginas HTML... Fonte das imagens:: http://docs.oracle.com/javafx/
  9. 9. O que você pode fazer com JavaFX? Utilizar CSS para trocar a aparência da aplicação... Fonte das imagens:: http://docs.oracle.com/javafx/
  10. 10. O que você pode fazer com JavaFX? Criar Gráficos.... Fonte das imagens:: http://docs.oracle.com/javafx/
  11. 11. O que você pode fazer com JavaFX? Conteúdo 3d... MyCubes:: http://www.mycubes.us/
  12. 12. O que você pode fazer com JavaFX? Tocar conteúdo multimídia... Fonte das imagens:: http://docs.oracle.com/javafx/
  13. 13. O que você pode fazer com JavaFX?● Desenvolvimento MultiPlataforma● Utilizar sua linguagem favorita● Usar FXML● Criar aplicações usando Java Plano ou Builders● Utlizar sua IDE predileta
  14. 14. Ferramentas e Projetos A ferramenta Scene Builder http://bit.ly/scene_builder http://bit.ly/scene_builder_video
  15. 15. Ferramentas e Projetos FXForm2 DATAFXScalaFX
  16. 16. Olá Mundo!● Primeiramente você deve saber algumas coisas importantes: ○ Abstração de teatro: usa os conceitos Palco(Stage) e Cena(Scene) ○ A classe principal sempre herda de javafx. application.Application ○ Seu código vai no método start(Stage) ○ Todos os atores(componentes da Cena) herdam de javafx.scene.Node ○ As classes do JavaFX ficam no jar jfxrt.jar, presente no JavaFX quando você baixa ele do site da Oracle
  17. 17. Olá Mundo!
  18. 18. Aplicação de exemplo https://github.com/jesuino/timao-fx/ http://bit.ly/tdc-javafx-1
  19. 19. Aplicação de exemplo
  20. 20. KitchenSinkFX
  21. 21. MyCubes http://www.mycubes.us/
  22. 22. Demonstração da aplicação Ensemble
  23. 23. Demonstração do Scene Builder
  24. 24. Tópicos quentes● Quando Usar?● Quando Não Usar?● Discussão HTML 5 ○ "Não existe Bala de Prata"● JavaFX e Flash● Importância de ser Java● Dispositivos móveis● Futuro
  25. 25. Aprendendo Mais aprendendo-javafx.blogspot.com bit.ly/grupo_javafx javafx.com fxexperience.com fxapps.blogspot.com
  26. 26. Perguntas?Muuuiiiiito Obrigado!@william_antonioaprendendo-javafx.blogspot.comfxapps.com

×