Construindo aplicações de interface rica com JavaFX
Resumo
Este artigo apresenta uma introdução à Linguagem de Script JavaFX. São apresentados pontos-chave da linguagem que aproveita toda a bagagem de Java. O conhecimento de Java não é necessário, mas para quem a conhece, as principais diferenças são destacadas. JavaFX é uma linguagem que facilita significativamente a construção de interfaces, e, como toda linguagem de Script, tem foco na produtividade. É uma linguagem recém-lançada, mas com um potencial enorme. Ela roda sobre a máquina virtual Java, uma tecnologia bastante difundida, e leva ao extremo o slogan de Java, que é: “Escreva uma vez, rode em qualquer lugar”, pois se pode desenvolver um código JavaFX que rode, sem alterações, em celulares, TVs (em breve) e no Desktop, seja através de um Applet, seja através do protocolo Java Web Start. A adoção da tecnologia ocorrerá a partir do momento em que as dúvidas a respeito da qualidade passarem. JavaFX é rápida, concisa e muito fácil de aprender, sua sintaxe declarativa, valoriza a expressão visual e facilita a divisão de trabalho entre desenvolvedores e designers.
Palavras-chave: JavaFX. Linguagem de Script. Aplicação de Internet Rica (RIA).