Anúncio

Javafx

Pesquisador em Universidade Federal de Uberlândia
6 de Nov de 2012
Anúncio

Mais conteúdo relacionado

Apresentações para você(20)

Anúncio

Mais de Adilmar Dantas(20)

Último(20)

Anúncio

Javafx

  1. IFTM – Sistemas para Internet  Sun Microsystems
  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. 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. 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. 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. 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. Aplicações 7
  8. A Plataforma JavaFx 8
  9. Plataforma JavaFx • Uma família de tecnologias – JavaFX Runtime – JavaFX Script – JavaFX Tools • Para quem? – Designers – Desenvolvedores 9
  10. JavaFx, Flex ou Silverlight ? 10
  11. Java, Flash ou .net ? 11
  12. Sun, Adobe ou Microsoft ? 12
  13. Temos Flex e Silverlight…Por que JavaFx ?? 13
  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. O que é JavaFX? Comparação Java x JavaFX 15
  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. 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. NetBeans IDE 6.9.1 18
  19. IDE de desenvolvimento: 19
  20. Eclipse 20
  21. IDE – Eclipse 21
  22. Exemplos 22
  23. Obrigado! IFTM – Uberlândia - Mg
Anúncio