
Você++
Nivaldo Foresti é programador e desenvolvedor de projetos web
Publicada em 20 de setembro de 2007 às 08h00
JavaFX
Nova tecnologia compete em pé de igualdade com o Flex e o Silverlight. Por Nivaldo Foresti
O JavaFX é uma nova linguagem de script desenvolvida para permitir interfaces ricas em navegadores (RIA). Com que se parece o JavaFX, como ele funciona e se ele irá ser bem-sucedido, são as questões que se colocam.
As aplicações RIA permitem que os programas web se comportem como os programas de desktop. Você ainda se lembra desse tipo de aplicação, não é? E também das lentas páginas das aplicações web?
O AJAX é a tecnologia freqüentemente utilizada para oferecer as novas interfaces ricas que acabam se parecendo grandemente com os velhos programas do desktop. Ele também faz parte da revolução em curso chamada Web 2.0.
Infelizmente uma das fraquezas do AJAX é sua dependência dos navegadores. Assim, seu programa deve ter tantos IFs quanto os navegadores que você deseja suportar. Isso sem falar em outras plataformas como as móveis e dos eletro-eletrônicos.
O JavaFX foi mostrado na conferência JavaOne e é o passaporte de entrada da Sun na corrida para as mentes dos desenvolvedores RIA. E a tecnologia foi desenhada para ser uma família de produtos, lançando inicialmente o JavFX Script e o JavaFX móbile. O JavaFX Script é uma linguagem de script que usa sintaxes que lembram o Javascript e o SCG (Scalar Vector Graphics). O JavaFX Móbile, como o próprio nome já diz, foi desenvolvido para plataformas móveis.
O mote do JAVAFX, descrito no seu FAQ, é o seguinte: o JAVAFX Script permitirá que os programadores desenvolvam mais rapidamente e mais facilmente aplicações RIA e novos serviços que podem ser usados virtualmente em qualquer dispositivo – dos navegadores nos desktops, aos celulares, nos set-top boxes e nos DVDs baseados em Blu-ray – com segurança e sem a necessidade de uma instalação local.
A tecnologia Java já domina o desenvolvimento de aplicações nos smartphones e você começa a entender porque a Sun está apostando no JavaFX como uma maneira de expandir os limites do Java.
Em próximas colunas vamos experimentar com a nova linguagem para ver se ela sobreviverá à competição e será escolhida como a preferida dos desenvolvedores. Por conta de fatores como a habilidade de levar o RIA além dos navegadores nos desktops, sem a necessidade de reescrever nenhuma linha de código, o JavaFX deve ser explorado e estudado com cuidado para uma possível implementação de uma aplicação.
Nivaldo Foresti é programador há 30 anos, desde a jurássica era do mainframe. Foi consultor e desenvolvedor de produtos na internet como o BOL e hoje tem uma empresa de webcasting, com software nacional. Neste espaço, o colunista revela o que os desenvolvedores podem esperar da profissão, além de analisar as novas eras tecnológicas que se aproximam. E-mail: nforesti@yahoo.com .
Todos os textos de "Você++"
Compartilhe:
- DEL.ICIO.US
- GOOGLE BOOKMARKS
- TECHNORATI
- NETVIBES
- DIGG
Links patrocinados
Conteúdo especial produzido e atualizado por empresas parceiras do IDG Now!
Modernize os negócios com tecnologia inovadora
Gestão industrial: Como obter ROI e alta produtividade
Pesquisa: O Perfil da empresa do futuro
IBM Express Advantage: Programa sob medida para PMEs
O que levar para a 'nuvem'?
Diretor da IBM Brasil explica como usuários e empresas vão lidar com computação 'nas nuvens'.
45 anos do mainframe
Equipamento criado em 1964 responde por 70% das aplicações de missão crítica do mundo.
Links patrocinados













