SDK do JavaFX 2.0 Beta liberado!  XML
Índice dos Fóruns » Notícias
Autor Mensagem
Rafael Afonso
Virtual Machine Man
[Avatar]
Membro desde: 05/12/2002 16:03:43
Mensagens: 719
Localização: São Paulo/SP
Offline

Baixei o SDK ontem e percebi que é usado muito código nativo. Deem uma olhada na pasta lib. Deve ter quase 10 DLLs. Imagine como deve ser o porte para Mac, ou pior ainda para Linux que tem várias alternativas de ambiente gráfico! O Write Once, Run Anywhere vai ficar muito comprometido dessa forma.

Rafael Ubiratam Clemente Afonso
---------------------------------------
GitHub
ScalaFX
LinkedIn
[MSN]
j-menezes
JavaTeenager
[Avatar]

Membro desde: 26/07/2005 09:35:10
Mensagens: 156
Offline

Se eles não manterem a portabilidade não é java.

----------------------------------------------------
Contra Fatos nao Ha' Argumentos
"Allan Kardec"
[Email] [WWW]
Rafael Afonso
Virtual Machine Man
[Avatar]
Membro desde: 05/12/2002 16:03:43
Mensagens: 719
Localização: São Paulo/SP
Offline

Rafael Afonso wrote:Baixei o SDK ontem e percebi que é usado muito código nativo. Deem uma olhada na pasta lib. Deve ter quase 10 DLLs. Imagine como deve ser o porte para Mac, ou pior ainda para Linux que tem várias alternativas de ambiente gráfico! O Write Once, Run Anywhere vai ficar muito comprometido dessa forma.


Richard Bair wrote:
By Richard Bair

For months and months we?ve been focused solely on the mechanics of building a platform ? API design, writing tests, fixing bugs, use cases, features, documentation etc ? and with the release of the beta the #1 question on everyone?s mind is, ?Is JavaFX 2.0 cross platform?!?. That the beta is initially a windows-only beta has apparently stirred up a fair amount of concern. Shockingly, some people have even asked whether we ever intend to be cross platform. I can say definitively ?Yes, of course!?. It would be quite illogical for any platform released by the Java team to not be cross platform. And even more so for the Java team to release a platform which had no intention of being cross platform while also purporting that the said platform was to be the next generation Java rich client platform.

We absolutely will be targeting a whole host of different platforms, not even just the big three (Mac, Linux, Windows). The value of the Java platform is in the fact that you can write across multiple operating systems and devices.

Now, somewhat like Apple, Oracle doesn?t tend to make premature announcements. I cannot at this time comment on when support for different platforms will be available, but hope to comment when such announcements have been made through the official channels. I know that this form of communication strategy leaves people to their own imagination which, as often as not, seems to be rather pessimistic in nature . So, to help provide some guidance here, I?d just like to say:

JavaFX will be cross platform.


Fonte: http://fxexperience.com/2011/05/is-javafx-2-0-cross-platform/

Rafael Ubiratam Clemente Afonso
---------------------------------------
GitHub
ScalaFX
LinkedIn
[MSN]
juliocbq
GUJ Expert
[Avatar]

Membro desde: 13/11/2008 12:10:18
Mensagens: 3928
Offline

roger_rf wrote:Infelizmente os programas de exemplo estão apresentando desempenho fraco e problemas de renderização, tanto em meu computador de casa quanto no do trabalho. Espero que arrumem esses problemas em breve, pois, apesar de tudo, ainda estou muito empolgado para trabalhar com JavaFX.


esse problema pode estar na aceleração de vídeo. Olha o post que adicionei lá traz sobre o prism. Sem GPU tudo é feito pelo java 2d.

www.citrox.com.br
juliocbq
GUJ Expert
[Avatar]

Membro desde: 13/11/2008 12:10:18
Mensagens: 3928
Offline

Rafael Afonso wrote:Baixei o SDK ontem e percebi que é usado muito código nativo. Deem uma olhada na pasta lib. Deve ter quase 10 DLLs. Imagine como deve ser o porte para Mac, ou pior ainda para Linux que tem várias alternativas de ambiente gráfico! O Write Once, Run Anywhere vai ficar muito comprometido dessa forma.


Não vai não, a jogl funciona assim. Todas são mapeamentos para a opengl ou direct 3d. Não hà como fugir disso se você quer lidar com aceleração de vídeo.

This message was edited 1 time. Last update was at 27/05/2011 15:16:36


www.citrox.com.br
juliocbq
GUJ Expert
[Avatar]

Membro desde: 13/11/2008 12:10:18
Mensagens: 3928
Offline

Rafael Afonso wrote:
Richard Bair wrote:
By Richard Bair

For months and months we?ve been focused solely on the mechanics of building a platform ? API design, writing tests, fixing bugs, use cases, features, documentation etc ? and with the release of the beta the #1 question on everyone?s mind is, ?Is JavaFX 2.0 cross platform?!?. That the beta is initially a windows-only beta has apparently stirred up a fair amount of concern. Shockingly, some people have even asked whether we ever intend to be cross platform. I can say definitively ?Yes, of course!?. It would be quite illogical for any platform released by the Java team to not be cross platform. And even more so for the Java team to release a platform which had no intention of being cross platform while also purporting that the said platform was to be the next generation Java rich client platform.

....


Fonte: http://fxexperience.com/2011/05/is-javafx-2-0-cross-platform/


Isso pode ser verdade. Como a api vai ter que ser robusta e extensa pelo que promete, vai levar tempo para ficar estável e atender as diversas plataformas que utilizamos. A idéia é muito boa e pode praticamente refazer o modo de como a jvm trabalha com multimedia. o SDK ainda está no beta, então não dá para esperar muito.

www.citrox.com.br
Jesuino Master
GUJ Ranger
[Avatar]

Membro desde: 12/02/2009 08:40:06
Mensagens: 783
Offline

j-menezes wrote:Que pena que ainda não saiu para o linux.


muita coisa dá pra fazer com linux. Trabalhei há uns meses com a versão preview do JavaFX no Ubuntu. Só animação pesada não ia, travava, mas no geral (GUI), funcionou legal .

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!
igorsrs
Thread.start()
[Avatar]

Membro desde: 05/02/2010 14:02:14
Mensagens: 28
Localização: Brasilia - DF
Offline

Fantástico!
Parece até que estou usando GTK+

Vou dar aulas de Java a partir de julho e acho que vou mencionar Swing só por assim dizer.

É só uma pena ainda não poder usar no Debian

Sun Certified Programmer for Java 2 Platform, Standard Edition 6.0 -- 86%
Oracle Certified Expert, Java Platform, Enterprise Edition 6 JavaServer Pages and Servlet Developer -- 77%
----------------------------------------------
Existem 11 tipos de pessoas:
- as que entendem binário
- as que acham que entendem
- e as que não entendem
juliocbq
GUJ Expert
[Avatar]

Membro desde: 13/11/2008 12:10:18
Mensagens: 3928
Offline

Instalei o sdk e deu pra perceber que no windows ele vai mapear o direct3d. Vão precisar mapear a opengl para deixar apto para sistemas unix e dispositivos móveis que usam a versão ES da segunda citada. Deve demorar alguns meses até terminarem uma versão beta para os outros sistemas.

Quem não tem hardware vai executar o java2d ao invés das duas bibliotecas conforme mostra o diagrama da arquitetura.


www.citrox.com.br
UpTheIrons
JavaEvangelist
[Avatar]

Membro desde: 31/10/2008 08:48:45
Mensagens: 339
Offline

Eu particularmente esperava mais do JavaFX, iniciando uma aplicação Java + Flex na espectativa do JavaFX sair
pelo menos "igual", mas acho q vou continuar com o Flex por questões de maturidade mesmo, gosto do
desempenho, além do mais o protocolo AMF3 ajuda um tikin, o f... é ter q fazer espelhamanto das entidades,
mas ainda assim, vale a pena.

De qq forma, vamos ver como será.


Grato,

UptheIrons!
Jesuino Master
GUJ Ranger
[Avatar]

Membro desde: 12/02/2009 08:40:06
Mensagens: 783
Offline

UpTheIrons wrote:Eu particularmente esperava mais do JavaFX, iniciando uma aplicação Java + Flex na espectativa do JavaFX sair
pelo menos "igual", mas acho q vou continuar com o Flex por questões de maturidade mesmo, gosto do
desempenho, além do mais o protocolo AMF3 ajuda um tikin, o f... é ter q fazer espelhamanto das entidades,
mas ainda assim, vale a pena.

De qq forma, vamos ver como será.



Calma UpTheIrons, tá beta ainda

Sobre Flex X JavaFX, existirão frameworks que vão auxiliar na criação de aplicações. Acho que alguns vão ser anunciados no J1.

JFX apanhou muito, não dá pra cometer os mesmos erros de novo...

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!
leandrokjava
JavaGuru
[Avatar]

Membro desde: 15/05/2007 18:35:14
Mensagens: 225
Localização: Porto Alegre-RS
Offline

diogo soares wrote:Agora sim senti firmeza, vamos torcer pra que dê certo.


Eu também.

www.softdevelop.com.br
[Email] [WWW] [MSN]
UpTheIrons
JavaEvangelist
[Avatar]

Membro desde: 31/10/2008 08:48:45
Mensagens: 339
Offline

Opa... blz Jenuino?

Então, mas o f.. q o Flex tá meio q bem a frente dessa galera (siverlight e flex).
Seria perfeito se o JavaFX estive mais ou menos bom com boa performance e poder
trabalhar novamente somente no NetBeans no Linux (gosto), essa é uma desvantagem
do flex pra mim, pois sei q tem os que preferem fazer tudo à unha, mas camada
visual pra mim, qto mais arrastar e soltar melhor *r, mas como falei, seria perfeito.

Mas epsero q vc esteja certo, e que q eles tenham aprendido e observando q
os concorrentes estão um tanto qto além...

N sou muito otimista n, mas tb sou esperançoso


Grato,

UptheIrons!
Jesuino Master
GUJ Ranger
[Avatar]

Membro desde: 12/02/2009 08:40:06
Mensagens: 783
Offline

UpTheIrons wrote:Opa... blz Jenuino?

Então, mas o f.. q o Flex tá meio q bem a frente dessa galera (siverlight e flex).
Seria perfeito se o JavaFX estive mais ou menos bom com boa performance e poder
trabalhar novamente somente no NetBeans no Linux (gosto), essa é uma desvantagem
do flex pra mim, pois sei q tem os que preferem fazer tudo à unha, mas camada
visual pra mim, qto mais arrastar e soltar melhor *r, mas como falei, seria perfeito.

Mas epsero q vc esteja certo, e que q eles tenham aprendido e observando q
os concorrentes estão um tanto qto além...

N sou muito otimista n, mas tb sou esperançoso



O Flex está muito a frente do JavaFX mesmo, a Sun perdeu um mercado gigante de aplicações por deixar o Flex crescer

--

Boa aplicação:

http://fxexperience.com/2011/05/maps-in-javafx-2-0/

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!
juliocbq
GUJ Expert
[Avatar]

Membro desde: 13/11/2008 12:10:18
Mensagens: 3928
Offline

UpTheIrons wrote:Opa... blz Jenuino?

Então, mas o f.. q o Flex tá meio q bem a frente dessa galera (siverlight e flex).
Seria perfeito se o JavaFX estive mais ou menos bom com boa performance e poder
trabalhar novamente somente no NetBeans no Linux (gosto), essa é uma desvantagem
do flex pra mim, pois sei q tem os que preferem fazer tudo à unha, mas camada
visual pra mim, qto mais arrastar e soltar melhor *r, mas como falei, seria perfeito.

Mas epsero q vc esteja certo, e que q eles tenham aprendido e observando q
os concorrentes estão um tanto qto além...

N sou muito otimista n, mas tb sou esperançoso




Em questão do flex possuir um framework mais maduro e mais bem desenhado pode até ser. Mas questão de desempenho não conta nisso. Os dois usam aceleração de hardware, quem desenha é a opengl ou o direct3d. O Resultado é o mesmo em questão de processamento.

www.citrox.com.br
 
Índice dos Fóruns » Notícias
Ir para:   
Powered by JForum 2.1.8 © JForum Team