BT

Disseminando conhecimento e inovação em desenvolvimento de software corporativo.

Contribuir

Tópicos

Escolha a região

Início Notícias O JavaFX agora faz parte do Java 7

O JavaFX agora faz parte do Java 7

Favoritos

Pouco antes do Natal, a Oracle liberou a segunda atualização do Java SE 7 e a trigésima do Java SE 6. Como parte da atualização do Java 7, o kit de desenvolvimento Java (JDK) agora contém o SDK do JavaFX, e o runtime do JavaFX agora é instalado junto com o JRE. 

A atualização do Java 6 melhora a performance e a estabilidade das aplicações Java e traz a certificação para o Red Hat Enterprise Linux 6. A do Java 7 inclui ainda uma nova versão do HotSpot para melhorar a confiabilidade e o desempenho, além de adicionar suporte para o Solaris 11 e para o Firefox na versão 5 ou superior.

A versão do JavaFX incluída é a 2.0.2, que, além de correções de bugs, traz atualizações importantes como interoperabilidade com o Standard Widget Toolkit (SWT) e uma mudança na licença, permitindo que desenvolvedores redistribuam o Runtime do JavaFX em suas aplicações, de acordo com o "Oracle Binary Code License Agreement for the Java SE Platform Products and JavaFX" (pdf).

No JavaOne, a Oracle havia anunciado seus planos de tornar a plataforma JavaFX inteira open source, e este processo foi iniciado com a aceitação do projeto JavaFX 2 dentro do OpenJDK. Sob a liderança da Sun, o JavaFX foi posicionado como um framework para a construção de aplicações de internet ricas (RIA) em Java, concorrendo com o Flex e o Silverlight. Ambos os frameworks parecem ter futuro incerto, já que a Adobe e a Microsoft e seus respectivos fornecedores têm defendido que o futuro do desenvolvimento de aplicações para a internet está no HTML5.

Mas as aplicações com estilo desktop ainda têm seu papel e o Java precisa de uma nova ferramenta para clientes, para atualizar as alternativas Swing e SWT. O InfoQ.com publicou, quando o JavaFX 2 beta foi liberado, que a tecnologia representaria uma nova e completa camada cliente para a plataforma Java SE e a página do projeto no OpenJDK agora deixa isto mais explícito:

O objetivo do OpenJFX é construir a próxima geração de ferramentas para clientes Java. O projeto pretende criar uma JSR alinhada com o Java SE 9 e espera-se que passe a fazer parte do próprio JDK.

O JavaFX é incluído somente no release da Oracle. Mas como a Oracle fornece releases para Windows, Linux, Solaris e no futuro para o OS X da Apple, isto deve cobrir a maioria dos desktops.

Avalie esse artigo

Relevância
Estilo/Redação

Conteúdo educacional

BT