Parabéns galera, a discussão tá muito bacana. Deixa eu dar meus "pitacos" também:
Bom, a descussão principal pra mim não seria *Flex/Flash vs HTML* e sim *HTML+CSS vs MXML* *(1)* e *JS vs AS3* *(2)*, então vamos por partes: *(1)* - o HTML5 é sem dúvida uma evolução considerável e como foi mencionado por muitos aqui, ainda está imaturo e temos os problemas de padronização vs browsers. Mas não tenho dúvidas que é um padrão que dentro em breve será largamente utilizado e não acredito que essa questão de padronização seja um problema como foi no passado. Hoje os browsers estão bem mais perto de uma padronização do que antigamente, então acredito que isso seja só uma questão de tempo e pouco tempo. Pensando em comparação HTML5 x MXML temos uma proximidade muito grande, pra não dizer que quase não háverá diferença entre um e outro no que tange a um ser mais fácil do que outro. O ponto forte do MXML em relação ao HTML é o conceito de herança e reutilização de componentes. *(2)* - quando falamos de AS3 vs JS, aí a conversa já muda totalmente de patamar. Eu, particularmente, não vivo mais sem OO e é isso que me faz pensar muito ao definir qual a tecnologia a ser utilizada ao desenvolver o frontend de um sistema web. Apesar do AS3 deixar a desejar em alguns aspectos em relação à OO ele está anos luz à frente do JS. Convenhamos, usar prototype para "pseudo OO" é horrível, quem já fez sabe disso. E acho que esse é o grande diferencial do AS3. Nos últimos projetos em que estive envolvido fiquei praticamente por conta da análise e arquitetura, quase não programei, e até nessa parte é mais tranquilo, pois com interfaces e herança fica muito mais fácil de passar para uma equipe de desenvolvedores a arquitetura do sistema. Isso pra não citar outras coisas como debug e teste unitário por exemplo. Eu concordo plenamente com o Erko quando diz que *"a melhor tencologia é a que paga minhas contas"*. E ultimamente, em se tratando de frontend, o flex vem me ajudando bastante. =) Abração, Em 19 de janeiro de 2011 10:15, Erko Bridee de Almeida Cabrera < erko.bri...@gmail.com> escreveu: > O HTML5 tem um grande problema que me deixa com os 2 pés atrás > > depende da implementação do web browser e como todos sabem cada um > implementa o suporte da forma como quer o mesmo ocorre par ao HTML5 > > o dia que acontecer de ter o HTML5 com uma especificação seguida de forma > igual, ou ao menos que tenhamos a certeza de que cada web browser vai > suportar as tags, css, js e que a aplicação como vemos em nosso computador > durante o desenvolvimento irá executar da mesma forma na máquina do usuário > dai sim o HTML5 será a melhor opção > > por hora vejo o HTML5 como apenas uma atualização da versão anterior do > HTML com novas funcionalidades, a qual não é suportada por todos os web > browsers e ainda lembrando o fato que o IE6 ainda não morreu... tem muito > chão pela frente (ao meu ver) para o HTML5 > > ps.: > - tenho péssimas recordações de aplicações em HTML+JS que "funcionam" no > ambiente de dev, e quando vai para produção aparecem algum usuário que a > aplicação não funciona por motivos diversos, com base nisso ainda julgo o > flex melhor para aplicações e sistemas > > - já quanto a sites, apps menos criticas, fora do meio empresarial, > industrial até que julgo aceitavel o uso do HTML5 no estado atual, mas tenho > em mente que muitos terão problemas para acessar isso atualmente... mas > sinceramente eu duvido muito que o HTML5 em 5 anos esteja estável, ou queira > que ao menos os usuários da internet já tenham abandonado o IE6 e que todos > possuam/usem algum web browser que tenha um suporte o mais completo e > performatico para o HTML5, mas ainda sim teremos o dilema de não ter a > certeza de que os web browsers irão executar de forma igual o que foi > desenvolvido > > -- > > aos que defendem o HTML5: hoje ele ainda é muito prematuro, não recomendo o > uso para aplicações e sistemas > > mas como o mundo da voltas e voltas, estou de olho na evolução e aceitação > do HTML5 no mercado, porque a melhor tecnologia que existe é a que paga as > minhas contas =] > > > > > > > Em 18 de janeiro de 2011 08:33, Rodrigo da Rosa Elesbão < > slipkna...@gmail.com> escreveu: > > Eu já acho que somos programadores e desenvolvemos produtos, para isso >> utilizamos a melhor tecnologia para desenvolvimento que esteja a nosso >> alcance, se eu vou desenvolver um produto interativo qualquer, qual meu >> público alvo? Ipad? Iphone? Desktop? Web? entendem o que quero dizer? >> Analisem o produto e a tecnologia vai gritar na sua cabeça. >> >> -- >> Att, >> Rodrigo da Rosa Elesbão <slipknabos(at)gmail.com> >> Twitter: @relesbao <http://twitter.com/relesbao> >> >> -- >> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >> Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com >> Para sair da lista, envie um email em branco para >> flexdev-unsubscr...@googlegroups.com >> Mais opções estão disponíveis em http://groups.google.com/group/flexdev >> > > > > -- > Att, > Erko Bridee de Almeida Cabrera > *Blogs **: *TechDev <http://blog.erkobridee.com/> | > Gospel<http://gospel.erkobridee.com/> > *Twitter : *@ErkoBridee <http://twitter.com/ErkoBridee> > *Currículo : *NetCarreiras <http://netcarreiras.com/prof.html?uid=11410> > | LinkedIn <http://www.linkedin.com/in/erkobridee> > > -- > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com > Para sair da lista, envie um email em branco para > flexdev-unsubscr...@googlegroups.com > Mais opções estão disponíveis em http://groups.google.com/group/flexdev > -- Renato Lima Analista de sistemas - RIA Especialist Twitter: @renattolima -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com Para sair da lista, envie um email em branco para flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev