Saltar para o conteúdo

JavaFX: diferenças entre revisões

Origem: Wikipédia, a enciclopédia livre.
Conteúdo apagado Conteúdo adicionado
Bisbis (discussão | contribs)
m Revertida por adição de ligações externas inadequadas (Huggle)
Linha 36: Linha 36:
*{{link|en|http://www.javafxgame.com/|Site destinado em ensinar desenvolvimento de jogos com o JavaFX}}
*{{link|en|http://www.javafxgame.com/|Site destinado em ensinar desenvolvimento de jogos com o JavaFX}}
*{{link|en|http://learnjavafx.typepad.com/|Blog do Jim Weaver, sobre aprendizado com o JavaFX}}
*{{link|en|http://learnjavafx.typepad.com/|Blog do Jim Weaver, sobre aprendizado com o JavaFX}}
* {{((pt-BR))}}[http://javafree.uol.com.br/artigo/874246/As-Classes-de-Transicoes-de-JavaFX-Parte-1.html|As Classes de Transições de JavaFX, Parte 1]
* {{((pt-BR))}}[http://javafree.uol.com.br/artigo/874267/As-classes-de-Transicoes-de-JavaFX-Parte-2.html|As Classes de Transições de JavaFX, Parte 2]
* {{((pt-BR))}}[http://javafree.uol.com.br/artigo/873899/Exemplo-de-animacao-com-JavaFX-Usando-TimeLine.html|http://javafree.uol.com.br/artigo/873899/Exemplo-de-animacao-com-JavaFX-Usando-TimeLine.html]
* {{((pt-BR))}}[http://javafree.uol.com.br/artigo/873523/Mini-Exemplo-Gui-com-JavaFX.html|GUI com JavaFX]



{{esboço}}
{{esboço}}

Revisão das 23h04min de 12 de agosto de 2009

JavaFX é um plataforma de software multimídia desenvolvida pela Sun Microsystems baseada em java para a criação e disponibilização de Internet rica que pode ser executada em vários dispositivos diferentes.

A versão atual (JavaFX 1.2, Junho 2009) permite a criação para desktop, browser e telefone celulares. TVs, video-games, Blu-rays players e outras plataformas estão sendo planejadas para serem adicionadas no futuro. JavaFX esta totalmente integrado com o JRE - as aplicações JavaFX rodarão nos desktops e nos browsers que rodarem JRE e nos celulares que rodarem o JavaME.

Para construir aplicações em JavaFX os desenvolvedores usam uma linguagem estática tipada e declarada chamada JavaFX Script. No desktop, por enquanto, existe somente para Windows XP, Windows Vista e o Macintosh. A Sun Microsystems dedica-se para criar uma implementação no Linux também.

Nos celulares, JavaFX é capaz de rodar em vários sistemas operacionais moveis como Android, Windows Mobile, e outros sistemas proprietarios.

A atual versão do JavaFX inclui os seguintes componentes:

  1. O JavaFX SDK : Compilador e ferramentas para JavaFX. Gráficos, Media Web e documentos de textos com formatação.
  2. NetBeans IDE para JavaFX - Com a ajuda da paleta do Netbeans JavaFX o processo vira somente um "drag-n-drop", efeitos, animaçções e exemplos. Para eclipse tambem existe um plugin chamado Kenai [1].
  3. As ferramentas e os plugins para programas de criação : Plugin para Adobe Photoshop, Adobe Illustrator que pode exportar gráficos com o código de JavaFX, ferramentas para converter SVG gráfico em JavaFX Script.

Destaques técnicos

Profile Comum - JavaFX é baseado no conceito 'Common Profile' que representa a reultilização de muita parte do código em todos os dispositivos seja movel ou desktop. Isto permite aos desenvolvedores usar modelos de programação comum enquanto constroem para Desktop ou dispositivos Moveis. Para diferenciar as qualidades de cada dispositivos por exemplo o JavaFX 1.1 possui uma API para Desktop que inclui SWING e efeitos visuais avançados.
Ingração para criação em programas terceiros - JavaFX inclui plugins para Adobe Photoshop e Adobe Illustrator que permite a criação de gráficos avançados para integrar diretamente nas aplicações de JavaFX. Os plugins geram codigos em JavaFX Script que preservam o layout e a estrutura dos gráficos. Desenvolvedores podem facilmente adicionar animações e efeitos para os gráficos estaticos importados. Tambem há um SVG gráfico conversor que permite importar e rever apos ser convertido no formato JavaFX.

História

JavaFX Script a linguagem de programação para JavaFX, começou por um projeto de Chris Oliver chamado de F3.
Sun Microsystems primeiramente anunciou JavaFX na JavaOne WorldWide Java Developer conferência em Maio de 2007.
Em maio de 2008 Sun Microsystems anunciou seus planos para distribuir o JavaFX para Desktop e Browser no outono de 2008, e o JavaFX para dispositivos moveis na primavera de 2009.
Desde julho de 2008, desenvolvedores podem fazer o download do JavaFX Sdk para Windows e Mac, assim como os plugins para NetBeans. Em 4 de dezembro de 2008 Sun disponibilzou o JavaFX 1.0
Em fevereiro de 2008, Linux e Solaris não são oficialmente suportados devido aos gráficos e animações avançadas que não são suportadas por estes sistemas.
Na conferência M3DD (Java mobile, Media & Embedded Developer Days) em Janeiro de 2009. Sun anunciou que o JavaFX para dispositivos moveis será disponivel em Fevereiro. JavaFX Mobile está oficialmente disponivel como parte do JavaFX disponivel oficialmente em 12 de Fevereiro de 2009.

Veja também

JavaFX Script JavaFX Mobile

Ligações externas


Este artigo é um esboço. Você pode ajudar a Wikipédia expandindo-o. Editor: considere marcar com um esboço mais específico.

{{}}