Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Javafx

1,299 views

Published on

JavaFx

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Javafx

  1. 1.  IFTM – Sistemas para Internet Sun Microsystems
  2. 2. História• JavaFX Script a linguagem de programação para JavaFx, começou por um projeto SunMicrosystems de Chris Oliver chamado de F3. 2
  3. 3. O que é JavaFX?• É uma nova família de produtos baseada na tecnologia Java;• Desenvolvido para implementação de RIA - Rich Internet Applications, ou seja, aplicações ricas para internet;• Concorrentes: Adobe Flex e MS Silverlight;• Dois produtos foram anunciados: JavaFX Mobile e JavaFX script; 3
  4. 4. Mas o que é RIA ??• Abreviação de Rich Internet Application• Propósito : Levar a liberdade e a riqueza de detalhes das aplicações desktop para a web.• Resultado: Aplicações com interface rica embutidas em desktop ou não. 4
  5. 5. O que é JavaFX?JavaFX Mobile e JavaFX Script• JavaFX Mobile: > Sistema de software completo para dispositivos móveis; > disponível para operadoras, fabricantes de telefones e outras empresas;• JavaFX Script: > Linguagem de script orientada a objeto; > Sintaxe simplificada; > É diferente do Java tradicional; 5
  6. 6. O que é JavaFX?JavaFX Mobile e JavaFX Script> Possui plugins para NetBeans e eclipse;> Desenvolvimento para diversos dispositivos como: set-top boxe, dispositivos móveis, desktop e até mesmo discos Blu-ray; 6
  7. 7. Aplicações 7
  8. 8. A Plataforma JavaFx 8
  9. 9. Plataforma JavaFx• Uma família de tecnologias – JavaFX Runtime – JavaFX Script – JavaFX Tools• Para quem? – Designers – Desenvolvedores 9
  10. 10. JavaFx, Flex ou Silverlight ? 10
  11. 11. Java, Flash ou .net ? 11
  12. 12. Sun, Adobe ou Microsoft ? 12
  13. 13. Temos Flex eSilverlight…Por que JavaFx ?? 13
  14. 14. Porque JavaFx ??• Uma única plataforma RIA para todas as telas• Mercado de amplo alcance• Fluxo de trabalho designer-desenvolvedor• Runtime poderoso• Liberdade do browser• Compatibilidade com tecnologias Java 14
  15. 15. O que é JavaFX?Comparação Java x JavaFX 15
  16. 16. Vantagens x Desvantagens• Linguagem Híbrida (desing + developer)• Linguagem com tipagem estatica• Toda a robustez da plataforma Java• ------------------------------------------------------• Runtime Maior• Maturidade e penetração de mercado 16
  17. 17. Ferramentas Atuais• Windows, Linux, Mac OS X e Solarisx86• JavaFX 1.2 SDK• NetbeansIDE 6.5.1 para JavaFX 1.2• JavaFX 1.2 ProductionSuite – Plugin para Adobe Illustrator e Adobe Photoshop – Media Factory • JavaFX Graphics Viewer e SVG Converter 17
  18. 18. NetBeansIDE 6.9.1 18
  19. 19. IDE de desenvolvimento: 19
  20. 20. Eclipse 20
  21. 21. IDE – Eclipse 21
  22. 22. Exemplos 22
  23. 23. Obrigado!IFTM – Uberlândia - Mg

×