Realmente o profissional da web que trabalha somente com HTML + js + css tem
muitas dificuldades quando se inicia no Flex, até porque os conceitos são
totalmente diferentes, tenho conversado bastante com profissionais que
vieram do HTML para o flex, e vejo que as dúvidas, os erros cometidos, na
maioria dos casos são os mesmos, o processo de aprendizagem realmente é
lento. 

Agora uma simples observação, as vezes noto um certo preconceito nos tópicos
com as relação as linguagens, acho que se a pessoa não gosta ou é contra uma
determinada linguagem, ela  deve guardar isso pra si, cada caso é um caso,
depende da análise do projeto. Até mesmo concordo com uma frase dita várias
vezes aqui na lista "A melhor linguagem de programação é a que você domina".

Então eu acho que estes comentários depreciativos devem ser evitados, não
somam nada e pode "ferir" indiretamente a outros. 

-----Mensagem original-----
De: [email protected] [mailto:[email protected]] Em nome de
Júlio César Ködel
Enviada em: quarta-feira, 10 de fevereiro de 2010 09:54
Para: [email protected]
Assunto: Re: [flexdev] Re: Flexer's Profisisonais: Uma Analogia HTML x Flex

Tua pergunta não é só pertinente como é o que provoca o maior número
de falhas e frustrações entre os pseudo-desenvolvedores Flex.

Flex é RIA, não é HTML. Não pense como HTML, não tem Post-Back, nem
nada parecido.

Flex está mais para desktop do que para internet em si. E isso
infelizmente não entra na cabeça de muita gente.

E falar que RIA é web, tá redondamente enganado. RIA são aplicativos
que utilizam a INTERNET para comunicação (e Web é apenas 1 dentre as
centenas de serviços possíveis via IP). Tirando o fato que roda dentro
de um navegador, tudo mais em Flex/Silverlight é completamente
diferente de web (não há sessão, não há post-backs, o uso de statics é
possível, etc.). RIA geralmente não é um sistema stateless como a web
é. (E isso gera aquelas perguntas do tipo: preciso de Session no
Flex).

Infelizmente hoje em dia é mais fácil começar com linguagens de
script, como PHP, do que com uma linguagem de programação de verdade,
como Java, C, DotNet. As coisas ficam meio deturpadas. Se sai do
mundinho web, pronto, o cara já não sabe fazer mais nada, justamente
porque falta o mais importante na programação de micro-processadores:
processamento de dados.

Programar é tão muito mais do que simplesmente fazer pagininhas e
acessar banco de dados...




2010/2/10 Alessandro - Temtag Soluções para Internet <[email protected]>:
> Agradeço a opinião de todos.
> O objetivo não é fazer um comparativo do que é melhor ou não até porque,
> quando  se trata de desenvolvimento de aplicativos, o flex é a meu ver o
> mais indicado mesmo. Programo em PHP e Javascript e sei o quanto é duro
> sofrer com validação de um aplicativo em diversos browser's, por isso
estou
> buscando conhecimento para migrar para o flex meus app's.
> A idéia era abrir uma discussão levando-se em consideração um
> webdesigner/programador que só conviveu com o conjunto html/css/js/as2/php
> (e seus frameworks)  e se depara com o Flex.
> Na minha opinião, quem já programou/programa em Delphi, VB, Java, a curva
de
> aprendizado pro Flex é bem menor do que para os que só conviveram com o
> "conjunto html".
> Em 9 de fevereiro de 2010 23:41, Mário Júnior <[email protected]>
> escreveu:
>>
>> Gostei da analogia "carrinho de mao vs bicicleta" e concordo plenamente.
>>
>>
>>
>> Em 9 de fevereiro de 2010 14:35, hugocarvalho <[email protected]>
>> escreveu:
>>>
>>> o Júlio foi bem imparcial :D
>>>
>>> Alessandro, Flex e HTML devem ser usados para coisas diferentes, por
>>> isso não da pra fazer uma comparação...ta certo que vc pode fazer um
>>> accordion por exemplo tanto em HTML (javascript) quanto em Flex, mas a
>>> decisão de qual é melhor depende do projeto, isolar os componentes e
>>> mostrar que em um eu faço com 10 linhas de código e o outro com duas
>>> não deveria ser o fator de descisão para a escolha de qual usar.
>>>
>>> []!
>>>
>>> On 9 fev, 14:21, Júlio César Ködel <[email protected]> wrote:
>>> > Não existe analogia entre HTML e Flex. São coisas absurdamente
>>> > diferentes!
>>> >
>>> > Nada no Flex funciona como HTML... peraí... estou falando merda... A
>>> > frase correta seria: nada funciona em HTML.
>>> >
>>> > Flex é muito mais inteligente para lay-out, possui inúmeros
>>> > componentes baseados em componentes mais simples, que são herdados e
>>> > tal... impossível se fazer isso com HTML (sem algo server-side).
>>> >
>>> > Comparar HTML com Flex ou qualquer tecnologia RIA (Silverlight,
>>> > JavaFX, etc.) é a mesma coisa que comparar um carrinho de mão a uma
>>> > bicicleta...
>>> >
>>> > Se você quer se exercitar um pouco, o carrinho de mão não vai ser de
>>> > grande ajuda, assim como a bicicleta não vai servir pra nada se quiser
>>> > carregar muito peso com o mínimo de esforço. Só porque ambos tem roda
>>> > e servem para mover coisas, não significa exatamente que são a mesma
>>> > coisa, nem que tenham o mesmo uso.
>>> >
>>> > 2010/2/9 Michel Fernandes <[email protected]>:
>>> >
>>> >
>>> >
>>> >
>>> >
>>> > > Vixi... Acho que negócio não é tão simples quanto um dê para como
>>> > > imagina...
>>> >
>>> > > Em 9 de fevereiro de 2010 13:09, Alessandro - Temtag Soluções para
>>> > > Internet
>>> > > <[email protected]> escreveu:
>>> >
>>> > >> Aos Flexer's Profissionais
>>> > >> Como todo iniciante, tenho muitas dúvidas sobre o Flex,
>>> > >> principalemente
>>> > >> quando tento comparar alguma coisa que já fiz no
>>> > >> html/css/js(jquery)/php com
>>> > >> o Flex.
>>> > >> Creio que esta seja uma dúvida de alguns ou de muitos que iniciam
no
>>> > >> Flex,
>>> > >> principalmente os que não tiveram contato com linguagens como
>>> > >> Delphi, VB,
>>> > >> .Net ,Java
>>> > >> Gostaria de abrir uma discussão aqui, talvez até uma dica para os
>>> > >> estimados Flexer's Profissionais: Que tal um artigo que pudesse
>>> > >> iluminar as
>>> > >> mentes daqueles que só conviveram com "Dreamweaver" e fazer uma
>>> > >> analogia
>>> > >> entre o HTML e Flex.
>>> > >> Algo do tipo: No html é assim... já no flex...
>>> >
>>> > >> Até mais galera!
>>> > >> --
>>> >
>>> > >> Alessandro Vieira
>>> > >> Webdesigner
>>> > >> -----
>>> > >> Blog:http://alessandrovieira.com
>>> > >> MSN: [email protected]
>>> > >> Skype: vieiralessandro
>>> > >> Twitter: @vieiralessan
>>> > >> gTalk: temtag
>>> >
>>> > >> --
>>> > >> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
>>> > >> Para enviar uma mensagem, envie um e-mail para
>>> > >> [email protected]
>>> > >> Para sair da lista, envie um email em branco para
>>> > >> [email protected]
>>> > >> Mais opções estão disponíveis
>>> > >> emhttp://groups.google.com/group/flexdev
>>> >
>>> > > --
>>> > > Você recebeu esta mensagem porque está inscrito na lista "flexdev"
>>> > > Para enviar uma mensagem, envie um e-mail para
>>> > > [email protected]
>>> > > Para sair da lista, envie um email em branco para
>>> > > [email protected]
>>> > > Mais opções estão disponíveis
>>> > > emhttp://groups.google.com/group/flexdev
>>> >
>>> > --
>>> > []
>>> > Júlio César Ködel G.
>>> > "Você pode ficar sem comer durante 3 dias, sem beber durante 2 dias,
>>> > mas não pode ficar sem respirar por mais de 5 minutos.
>>> > Então, antes de imprimir isso, lembre-se que o oxigênio deste planeta
>>> > vem da árvore morta para fazer o papel que irá utilizar."- Ocultar
>>> > texto das mensagens anteriores -
>>> >
>>> > - Mostrar texto das mensagens anteriores -
>>>
>>> --
>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
>>> Para enviar uma mensagem, envie um e-mail para [email protected]
>>> Para sair da lista, envie um email em branco para
>>> [email protected]
>>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>>
>>
>> --
>> Mario Junior
>> Enterprise Java / Flex Architectures
>> Adobe Certified Expert Flex 3 with AIR
>>
>> Sofshore Informática
>> http://www.sofshore.com.br
>> +55 (48) 3337 2003
>> Rua Pastor Willian Richard Schisler Filho 452 sl 102, 88034-100 Itacorubi
>> Florianopolis SC Brasil
>>
>> --
>> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
>> Para enviar uma mensagem, envie um e-mail para [email protected]
>> Para sair da lista, envie um email em branco para
>> [email protected]
>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>
>
> --
>
> Alessandro Vieira
> Webdesigner
> (19) 9320-8201
> -----
> Blog: http://alessandrovieira.com
> MSN: [email protected]
> Skype: vieiralessandro
> Twitter: @vieiralessan
> gTalk: temtag
>
>
>
> --
> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> Para enviar uma mensagem, envie um e-mail para [email protected]
> Para sair da lista, envie um email em branco para
> [email protected]
> Mais opções estão disponíveis em http://groups.google.com/group/flexdev



-- 
[]
Júlio César Ködel G.
"Você pode ficar sem comer durante 3 dias, sem beber durante 2 dias,
mas não pode ficar sem respirar por mais de 5 minutos.
Então, antes de imprimir isso, lembre-se que o oxigênio deste planeta
vem da árvore morta para fazer o papel que irá utilizar."

-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para 
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Responder a