Bruce Eckel sobre Flash e Flex - Hybridizing Java  XML
Índice dos Fóruns » Notícias
Autor Mensagem
Mauricio Linhares
Moderador
[Avatar]

Membro desde: 09/01/2005 23:28:22
Mensagens: 3717
Localização: João Pessoa, Paraíba - Brasil
Offline

O Bruce Eckel escreveu um bom texto sobre as falhas do Java e de como elas foram suplantadas pela concorrência, além de comentar porque Java falhou nos clientes ricos para a Internet e provavelmente não vai haver recuperação. Ele comenta sobre o poder do Flex e tudo o que pode ser feito com a ferramenta. Ele também fala que o caminho pra Java não é ser uma linguagem pra tudo, mas apenas uma parte de sistemas maiores.

Notícia completa: Hybridizing Java

Meu blog sobre desenvolvimento | My Last.fm | @mauriciojr

Screencast de Introdução a linguagem Objective-C
[WWW]
velo
GUJ Ranger
[Avatar]

Membro desde: 19/02/2004 18:23:55
Mensagens: 797
Localização: Jaraguá do Sul - SC
Offline

Maurício Linhares wrote:...comentar porque Java falhou nos clientes ricos para a Internet e provavelmente não vai haver recuperação....


Axo que o pessoal aqui conhece o openlaszlo neh?!

Já ouviram falar no projeto legals? A idéia é além do flash, gerar DHTML, assim, vc fica um pouco mais livre do flash player.

Agora imagina que show de gerasse applet!!!

Ia ficar d+!!!

Hheehhehe


VELO

Use o melhor:

Linux para servidores
Macintosh para gráficos
Palm para mobilidade
Windows para jogar paciência

SCJP 5
[Email] [MSN] [ICQ]
andre.silva
Thread.start()

Membro desde: 06/04/2006 10:01:04
Mensagens: 31
Offline

Aproveito para escalrecer uma dúvida sobre qual padrão é mais promissor e fácil de integrar. Na minha opinião, são critérios de julgamento:

1. Qual tem mais futuro?
2. Qual é mais facil de integrar com os frameworks web (JSF, VRaptor2 e Turbine).
3. Ambos são free?
4. Algum possúi uma ferramente WYSIWUG free?

[]'s

GTalk: zsignal@gmail.com.br
[MSN]
josenaldo
GUJ Master
[Avatar]

Membro desde: 27/11/2006 12:39:28
Mensagens: 1170
Localização: Uberlândia/MG
Offline

velo wrote:Agora imagina que show de gerasse applet!!!



VELO! ACABEI DE TOMAR CAFÉ E VOCÊ VEM COM ESSA!?!?!?!

Falando sério... Applets legal para interfaces ricas,mas só nos casso dos programas mais complexos. O Thinkfree mostra isso. MAs programas simples, as outras techs dão conta do recado brincando!


Josenaldo de Oliveira Matos Filho
UAIJUG - http://www.uaijug.com.br
http:jnaldo.com
[Email] [WWW] [MSN]
Leozin
JWizard
[Avatar]

Membro desde: 18/06/2005 21:01:26
Mensagens: 2310
Localização: São Paulo/SP
Offline

OpenLaszlo não é puramente Java meu caro

Tanto é, que com OpenLaszlo você gera XML e não paginazinhas JSP com Flash embutido

E cá entre nós, não há comparação entre Laszlo e Flex Mesmo que Flex seja pago, a IDE que o mesmo dispõe é MUITO poderosa, na minha opinião, é a melhor IDE baseada em Eclipse que já ví
Sem contar que Flex é compatível com .NET, Java, Ruby/RoR, enfim, a Adobe fez com que a camada de apresentação fosse um sistema totalmente distinto, tendo uma linguagem própria (AC3) sem lhe "trancar" em um ambiente único, sem contar as outras coisas do Flex tal como os FlexCharts e o FlexDataServices ;b

Bom, sou desenvolvedor JSF e acredito muito no potencial do Faces + ajax, mas quando falam mal do futuro do Java em relação a clientes ricos, isso não acaba sendo uma visão pessimita, mas sim uma realidade. É questão de tempo para que o Flex se torne algum padrão e que grandes empresas comecem a utilizá-lo. Web 2.0? Flex e Laszlo já compreendem a 3.0!!! haha

http://www.leozin.com.br/blog
[ICQ]
velo
GUJ Ranger
[Avatar]

Membro desde: 19/02/2004 18:23:55
Mensagens: 797
Localização: Jaraguá do Sul - SC
Offline

Putz, nunca vi uma interface considerável simples com flex!

VELO

Use o melhor:

Linux para servidores
Macintosh para gráficos
Palm para mobilidade
Windows para jogar paciência

SCJP 5
[Email] [MSN] [ICQ]
velo
GUJ Ranger
[Avatar]

Membro desde: 19/02/2004 18:23:55
Mensagens: 797
Localização: Jaraguá do Sul - SC
Offline

Leozin wrote:Adobe fez com que a camada de apresentação fosse um sistema totalmente distinto, tendo uma linguagem própria (AC3) sem lhe "trancar" em um ambiente único, sem contar as outras coisas do Flex tal como os FlexCharts e o FlexDataServices ;b


Diga-se de passagem, q liguagem mais imatura....
Pra não falar outra coisa.

Leozin wrote:Mesmo que Flex seja pago, a IDE que o mesmo dispõe é MUITO poderosa, na minha opinião, é a melhor IDE baseada em Eclipse que já ví.

Só não tem refactories, identação de código fonte, o compilador é lerdo e não dá erro em todas os problemas de compilação....
Tirando isso eh uma IDE boa


VELO

Use o melhor:

Linux para servidores
Macintosh para gráficos
Palm para mobilidade
Windows para jogar paciência

SCJP 5
[Email] [MSN] [ICQ]
Leozin
JWizard
[Avatar]

Membro desde: 18/06/2005 21:01:26
Mensagens: 2310
Localização: São Paulo/SP
Offline

velo wrote:Putz, nunca vi uma interface considerável simples com flex!


Bom, se você acha difícil clicar em um botão na paleta e arrastar na tela, não sei o que seria fácil pra ti

velo wrote:
Só não tem refactories, identação de código fonte, o compilador é lerdo e não dá erro em todas os problemas de compilação....
Tirando isso eh uma IDE boa


Como eu citei anteriormente, mesmo sendo baseado em Eclipse, a IDE não foi feita pra se desenvolver em Java e sim, Action Script (que até onde eu lembre tem refactoring, mas como não tenho certeza porque faz um bom tempo que não mexo com Flex, vou na sua idéia hehe)

Não lembro do compilador ser lento, mas o interessante do Flex é que tu não precisa ter um app server rodando pra tu testar as suas aplicações

http://www.leozin.com.br/blog
[ICQ]
velo
GUJ Ranger
[Avatar]

Membro desde: 19/02/2004 18:23:55
Mensagens: 797
Localização: Jaraguá do Sul - SC
Offline

Ahhhhhh, agora q vc falou eu lembre, alem do compilador ser lento (toh falando de projetos com mais de 100 classes as ou mxml), não tem debug quando vc está desenvolvendo com appserver. Ou seja, no mundo real, heheheh, pq ninguem vai desenvolver algo em flex com a logica de negocio em AC3.

Leozin wrote:
velo wrote:
Putz, nunca vi uma interface considerável simples com flex!

Bom, se você acha difícil clicar em um botão na paleta e arrastar na tela, não sei o que seria fácil pra ti

Opa, opa, opa....

Pera aí, é facil vc colocar um ou N componentes na tela. Mas quando vc começa a dar vida neles, mecher com states, animações, binding, eventos, logica de tela, vc não vai ter uma tela simples nunca!!!
Vai ser uma tela complexa (com muita coisas) e pesada pra rodar....
Meu, o meu firefox fica em média com 150mb de memória em uso (FF, IE, opera, dah tudo na mesma nesse caso, quem tá usando memória é o flash player).

VELO

Use o melhor:

Linux para servidores
Macintosh para gráficos
Palm para mobilidade
Windows para jogar paciência

SCJP 5
[Email] [MSN] [ICQ]
josenaldo
GUJ Master
[Avatar]

Membro desde: 27/11/2006 12:39:28
Mensagens: 1170
Localização: Uberlândia/MG
Offline

velo wrote:Meu, o meu firefox fica em média com 150mb de memória em uso (FF, IE, opera, dah tudo na mesma nesse caso, quem tá usando memória é o flash player).

VELO


Já desisti de usar o Flex! Meu firefox consome isso só de plugin, imagina qd botar o flex na área! rsrsrrsrsrsrs

Josenaldo de Oliveira Matos Filho
UAIJUG - http://www.uaijug.com.br
http:jnaldo.com
[Email] [WWW] [MSN]
velo
GUJ Ranger
[Avatar]

Membro desde: 19/02/2004 18:23:55
Mensagens: 797
Localização: Jaraguá do Sul - SC
Offline

O q eu vejo como maior problema do flash player, hoje, é que o GC dele (se é que existe um GC) é precário!!!

Memória Ram uma vez ocupada, pra sempre ocupada!

Por isso aquele meu comentário de gerar um applet ao invez de flash no openlaszlo!

VELO

Use o melhor:

Linux para servidores
Macintosh para gráficos
Palm para mobilidade
Windows para jogar paciência

SCJP 5
[Email] [MSN] [ICQ]
Leozin
JWizard
[Avatar]

Membro desde: 18/06/2005 21:01:26
Mensagens: 2310
Localização: São Paulo/SP
Offline

o meu firefox também ocupa altas memórias, mas acho que não é por causa do flashzord

btw, flash é pesado MAS é rápido

velo wrote:
GC dele (se é que existe um GC) é precário!!!


é verdade, eu já ví um comentário parecido com esse não lembro onde, mas infelizmente o Flash tem essa dificuldade

nem tudo é maravilhas no mundo do flash!!! hehe

velo wrote:
Pera aí, é facil vc colocar um ou N componentes na tela. Mas quando vc começa a dar vida neles, mecher com states, animações, binding, eventos, logica de tela, vc não vai ter uma tela simples nunca!!!


Poxa cara, eu acho muito fácil, eu que sou o maior cabação em flash, com flex pra tu fazer efeitos ficou muito fácil!!! mesmo!!! tu bota três propriedades no teu mxml (quero dizer, no componente que terá o efeito) e já funciona FÁCIL, bom, não sei qual versão que tu mexeu, mas a 2.0 até que tá fácil... hehehe

bom, há situações e situações

http://www.leozin.com.br/blog
[ICQ]
Grinvon
GUJ Master
[Avatar]

Membro desde: 18/08/2003 22:10:49
Mensagens: 1899
Localização: Em qualquer lugar
Offline

Sinceramente, entre programar para Laszlo, melhor usar outra RIA, como o Echo2.

>> Inocêncio.
[MSN] [ICQ]
velo
GUJ Ranger
[Avatar]

Membro desde: 19/02/2004 18:23:55
Mensagens: 797
Localização: Jaraguá do Sul - SC
Offline

Leozin wrote:
Poxa cara, eu acho muito fácil, eu que sou o maior cabação em flash, com flex pra tu fazer efeitos ficou muito fácil!!! mesmo!!! tu bota três propriedades no teu mxml (quero dizer, no componente que terá o efeito) e já funciona FÁCIL, bom, não sei qual versão que tu mexeu, mas a 2.0 até que tá fácil... hehehe


Trabalho 8 horas por dias (8 ?! ) com flex 2, hehehehe

Não tó dizendo que é dificil de fazer, to falando q é dificil pra rodar/manter, especialmente quando vc esta um AppServer.

VELO

Use o melhor:

Linux para servidores
Macintosh para gráficos
Palm para mobilidade
Windows para jogar paciência

SCJP 5
[Email] [MSN] [ICQ]
eduveks
GUJ Ranger
[Avatar]

Membro desde: 19/04/2005 07:45:40
Mensagens: 831
Localização: Lisboa - Portugal
Offline

Aeee o q o Velo falou do consumo de memória do flash é pura verdade...

Já fiz muita coisa em Flash/Action Script, fiz um simulador em exe, feito no Flash, um simulador de energia elétrica com os planos de faturação aqui para a entidade reguladora de energia de Portugal, bem na parte fulcral do projeto, tinha lá uma framezinha com mais de 1500 linhas de código... até o Flash carregar aquilo tudo... putz era cerca de 5 seg tudo parado até terminar de fazer o load do código sempre que entrava naquela parte, fora o salto da memória... o interpretador do Flash é uma grande merda, já q é compilado e talz podia ser feito como no Java, mas não, foram na onda do JavaScript e ficar interpretando em runtime, uma perda enorme de desempenho...

Fora o conflito de variaveis q o Flash tem, não fique fazendo fors e usando o mesmo nome de variavel, vai acabar entrando em loop infinito aleatório, se tiver varios movieclips executando fors com as variaveis com o mesmo nome ai q ferra tudo...

Bem não tenho experiencia em Flex, mas se Flex usa Flash e Action Script, já sai a merda q vai dar em fazer uma tela muito pesada para ainda por cima carregada num browser...

Mas também é verdade que o Flash virou um padrão e bom ou mal ele não morre mais, e concorrência para ele dúvido q algum dia haja...

Agora para uns botoezinhos e outras boiolices ai até q rola, mas uma tela com varios camos de input, botoes, combos e talz... ai mata...

http://www.cajuscript.org
http://eduveks.blogspot.com
[Email] [WWW]
 
Índice dos Fóruns » Notícias
Ir para:   
Powered by JForum 2.1.8 © JForum Team