Membro desde: 24/02/2009 17:56:09
Mensagens: 1023
Offline
Durante palestra no JavaOne, nos EUA, executivo de produtos da empresa demonstra o potencial da tecnologia JavaFX 2.0, cujos controles serão publicados como open source.
O futuro do Java é livre, colorido, animado e tem três dimensões. É o que sugeriu o vice-presidente executivo de desenvolvimento de produtos da Oracle, Thomas Kurian, que apresentou na tarde de segunda-feira (20/9), durante a conferência JavaOne, em São Francisco (EUA), os planos da empresa para a tecnologia Java, parte de seu portifólio depois da aquisição da Sun.
Mas, como se poderia esperar, os efeitos especiais são apenas parte dos planos propostos pela Oracle para o Java ? uma tecnologia cujo futuro se tornou alvo de discussão e de dúvidas depois que a empresa decidiu processar a Google pela criação de uma tecnologia similar, em uso no sistema móvel Android.
À época, a decisão de processar a Google espalhou indignação entre a comunidade de código aberto. O ?pai? do Java, James Gosling ? que deixou a Sun depois de sua aquisição pela Oracle ? chegou a promover uma campanha contra a empresa, onde propunha que a comunidade vestisse camisetas com a inscrição ?Liberte o Java? durante o JavaOne.
A camiseta de Gosling não apareceu. Em compensação, foram distribuídas milhares de camisetas oficiais, com a inscrição ?Eu sou o futuro do Java?, à entrada da palestra de Kurian no Java One ? que é realizada em paralelo ao Oracle Open World. Nela, Kurian detalhou os planos para o Java em diversas plataformas, que vão de potentes servidores a eletrônicos de consumo, como tocadores de Blu-ray.
Novos hardwares
?Em relação a Java para servidores e desktops, há duas coisas fundamentais?, explicou Kurian. ?Queremos otimizar o Java para novos hardwares e novos modelos de aplicação, e facilitar a monitoração e o diagnóstico dessas aplicações, para dar mais produtividade aos desenvolvedores.?
O executivo citou três projetos em curso: o Projeto Coin, para aumentar a produtividade dos programadores; o Projeto Lambda, para criar ?closures? para o Java e explorar o processamento de threads paralelas; e o Projeto Jigsaw, que põe ênfase na modularidade e na diversidade de plataformas, do notebook mais simples ao servidor mais avançado.
?Queremos preparar o Java para as novas classes de máquinas que estão chegando, com mais poder de processador, rede e memória?, ressaltou Kurian. ?Queremos fazer o Java explorar múltiplos processadores, fazer com que ele suporte bytecode dinâmico e dar a ele um motor JavaScript mais rápido.?
JavaFX 2.0
Mas a estrela da sua apresentação foi a demonstração da tecnologia JavaFX 2.0, que oferece ao programador Java acesso a recursos gráficos sofisticados por meio de APIs ? efeitos que podem ser conferidos também via navegador web, por meio do HTML5. ?Queremos interoperabilidade sem restrições entre a máquina virtual e o browser?, revelou.
A demonstração - que foi comemorada com aplausos pela plateia do centro de convenções - mostrou uma aplicação construída inteiramente em Java, com animação, renderização, música, vídeo e gráficos 3D. Uma xícara de café foi construída com wireframe, sombreamento e efeito de vapor, construído com formas geométricas translúcidas que se movimentavam independentemente, por rotas predefinidas.
Em outra parte da demonstração, foi exibido um jogo feito para telas sensíveis ao toque e, depois, um ?videowall? com 60 vídeos miniaturizados, rodando em paralelo, que se decompunham como tijolos de um muro que desmorona. O mapa do futuro da tecnologia JavaFX foi publicado no site javafx.com/roadmap.
Diante de tudo isso, não deixa de surpreender a afirmação, feita por Kurian, de que a tecnologia Java FX 2.0 terá seus controles disponíveis como código aberto, numa evidente tentativa de tranquilizar quem desconfia das intenções da Oracle em relação a esse tipo de tecnologia. ?Existem 9 milhões de desenvolvedores Java, e queremos que eles nunca mais pensem em escolher outro ambiente para trabalhar?, concluiu.
Só lamento o abandono da Oracle com relação a JAVAFX Scripting APIs para o Java. Sinceramente, gastamos um certo tempo para dominar a tecnologia e agora eles simplesmente mudaram, quer dizer, largaram o projeto do JAVAFX Scripting language, que por sinal é tranquila, mas é uma pena.
Oracle will introduce a new set of Java APIs that will open JavaFX capabilities to all Java developers, without the need for them to learn a new scripting language.
-----
Java APIs for JavaFX Script like binding will be made available in JavaFX 2.0.
Só quero ver como vai ficar o suporte ao bind do JavaFX Scripting prometido para a nova API do Java 7... medo
This message was edited 2 times. Last update was at 01/10/2010 14:46:20
Membro desde: 21/07/2005 08:51:27
Mensagens: 807
Offline
alexrosa wrote:Só lamento o abandono da Oracle com relação a JAVAFX Scripting APIs para o Java. Sinceramente, gastamos um certo tempo para dominar a tecnologia e agora eles simplesmente mudaram, quer dizer, largaram o projeto do JAVAFX Scripting language, que por sinal é tranquila, mas é uma pena.
Oracle will introduce a new set of Java APIs that will open JavaFX capabilities to all Java developers, without the need for them to learn a new scripting language.
-----
Java APIs for JavaFX Script like binding will be made available in JavaFX 2.0.
Só quero ver como vai ficar o suporte ao bind do JavaFX Scripting prometido para a nova API do Java 7... medo
Cara, nesse ponto eu descordo de você, quando lançaram o JavaFX todo mundo já sabia que era algo morto, pois veio tarde demais sem apresentar algo de novo. Como ele não "pegou", pq não reestrutura-lo para fazer com que tenha valido a pena desenvolve-lo?
Quanto ao estudo, paciência. É esse o preço que se paga as vezes por estudar uma tecnologia nova.
Membro desde: 28/08/2003 16:52:00
Mensagens: 452
Offline
O futuro do Java é livre, colorido, animado e tem três dimensões.
Como diria o Silvio: Eu soh acredito VENDO !
Parece notícia para acalmar o ânimo dos CEOS cliente da Oracle. Pelo menos até eles lançarem alguma outra solução mágica q irá substituir o Java ... e não será opensource. Espero estar enganado e que realmente eles cumpram com a palavra.
This message was edited 1 time. Last update was at 01/10/2010 19:23:20
Membro desde: 12/02/2009 08:40:06
Mensagens: 783
Offline
deniswsrosa wrote:
alexrosa wrote:Só lamento o abandono da Oracle com relação a JAVAFX Scripting APIs para o Java. Sinceramente, gastamos um certo tempo para dominar a tecnologia e agora eles simplesmente mudaram, quer dizer, largaram o projeto do JAVAFX Scripting language, que por sinal é tranquila, mas é uma pena.
Oracle will introduce a new set of Java APIs that will open JavaFX capabilities to all Java developers, without the need for them to learn a new scripting language.
-----
Java APIs for JavaFX Script like binding will be made available in JavaFX 2.0.
Só quero ver como vai ficar o suporte ao bind do JavaFX Scripting prometido para a nova API do Java 7... medo
Cara, nesse ponto eu descordo de você, quando lançaram o JavaFX todo mundo já sabia que era algo morto, pois veio tarde demais sem apresentar algo de novo. Como ele não "pegou", pq não reestrutura-lo para fazer com que tenha valido a pena desenvolve-lo?
Quanto ao estudo, paciência. É esse o preço que se paga as vezes por estudar uma tecnologia nova.
A nova apresentação, se for mesmo implementada todas aquelas coisas, mostra que JavaFX está muito poderoso nos labs da Oracle:
William Antônio Siqueira Analista de Suporte Blog e Twitter Site Pessoal Projetos? Idéias? Críticas? MP! Não tome uma opinião como verdade absoluta!
Membro desde: 07/08/2004 23:47:57
Mensagens: 4013
Localização: Vargem Grande do Sul - SP
Offline
Gostei.
Pelo menos, parece que souberam vender o peixe.
Só falta saber se o peixe vai ser fresco ou se os olhos já vão ter secado quando ficar pronto
[]´s
Seja educado. Agradeça quem te ajudou. Não custa nada. Dúvidas de Java? Utilize o fórum! Não respondo via MP.
"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Fowler)
"A vida é um escândalo, e no final dá sempre errado. O que humaniza o homem é o fracasso."
Membro desde: 22/04/2010 12:18:45
Mensagens: 292
Offline
Mais java por rodam em VM não seria muito lenta para aplicações 3D???
Seria legal poder converter .Jar em .EXE, ai você faz um .JAR, converte para .EXE em linux, windows, mac, etc. E você pode escolher entre multiplataforma ou velocidade.
Membro desde: 13/11/2008 12:10:18
Mensagens: 3927
Offline
DarthVictor wrote:Mais java por rodam em VM não seria muito lenta para aplicações 3D???
Seria legal poder converter .Jar em .EXE, ai você faz um .JAR, converte para .EXE em linux, windows, mac, etc. E você pode escolher entre multiplataforma ou velocidade.
Isso não roda em vm não. Quem faz esse trabalho é opengl ou direct3d, que são escritas em c e c++ respectivamente. Java fx é só um mapeamento para elas.
Só citando um detalhe em relação ao vídeo. A oracle possui um sistema operacional próprio e está usando windows 7!?
This message was edited 1 time. Last update was at 04/10/2010 09:07:16