Infelizmente estamos todos dependentes do que a Adobe andar a fazer. Acho que podemos estar a "assistir" a uma grande mudança no conceito web. Se encararmos isto como o aparecimento definitivo do conceito "Cloud Computing", imagina-se um futuro brilhante na plataforma AIR.
Há já uns tempos que se comeca a ver bastantes plataformas cloud nas mais diversas empresas: http://www.adobe.com/products/creativecloud.html http://www.google.com/apps/intl/en/business/ http://www.microsoft.com/windowsazure/ http://www.apple.com/icloud/ http://www.oracle.com/us/technologies/cloud/index.html Dá ideia que o "web site" pode vir a ter os dias contados (para flash dev) Até isso acontecer, julgo que devemos "educar e alertar" futuras propostas, para este novo conceito que começa a aparecer e, obviamente, provar as vantagens da plataforma AIR ;) Do lado do desenvolvimento "tradicional" (web browser, HTML, JS, etc), também não acho que seja assim tão mau. JavaScript pode ser um "inferno" programar (copy->paste, "demos tiros nos próprios pés sem darmos por nada e sem percebermos.", etc), mas faz o trabalho que o browser pede, e isso por si so tb pode vir a ser uma grande vantagem: Temos o WebGL a surgir que pode trazer um novo "kick" a UX por exemplo Julgo que JS venha a melhorar nos proximos tempos (tipo as2 -> as3) se nos quisermos manter na corrida JS para desenvolvimento de websites "virais", é do melhor que pode haver. Mas impensavel fazermos coisas que o AIR de momento faz. Sem falar em performance ou eficiencia. Alguem consegue imaginar um software de gestão ( heavy-duty por ex. ) desenvolvido que não fosse OOP? A mim so tenho um pequeno (gigante) problema, é que o AIR esta nas mãos da Adobe. cumps, bp 2011/11/13 João Saleiro <[email protected]> > O meu objectivo com JS é conseguir fazer SPAs ( > http://en.wikipedia.org/wiki/Single-page_application). > Isto é, desenvolver todo o client-side como se de uma aplicação isolada se > tratasse, consumindo serviços de outra(s) aplicações que devolvem apenas > única e exclusivamente os dados, e desenvolver o server-side sem grande > consciência da existência do client-side, expondo serviços que devolvem > esses mesmos dados (sem qualquer consciência das views em cada chamada). > > Para websites e aplicações web baseadas em páginas (i.e. cada ecrã é > descarregado do servidor), o JS chega perfeitamente. Mas para os objectivos > referidos acima ainda não consegui até ao momento obter nenhum stack de > bibliotecas/frameworks que me satisfizesse. > > [image: linkedIn] <http://pt.linkedin.com/in/jsaleiro> João Saleiro Chief > Technology Officer Tel: 00351 916 077 097 Email: > [email protected] Skype: joao.saleiro [image: Webfuel > Solutions] <http://www.webfuel.pt> www.webfuel.pt > Lisbon, Portugal > > On 13-11-2011 15:02, Nuno Rosa wrote: > > Acho que um Flex Dev se adapta muito bem ao GWT. > > - Linguagem OO (Java) > - Debug integrado no IDE (em Java > ainda<http://stackoverflow.com/questions/3821765/gwt-developer-mode-code-server> > ) > - Familiaridade com as ferramentas (Eclipse, Ant, Maven) > - Linguagem declarativa para o UI > (UiBinder<http://code.google.com/intl/pt-PT/webtoolkit/doc/latest/DevGuideUiBinder.html> > ) > - Focado em "thick clients" > - Conceitos de arquitectura semelhantes > > > No dia 13 de Novembro de 2011 14:26, João Saleiro <[email protected] > > escreveu: > >> Então... Safam-se. ;) >> >> João Saleiro >> >> >> On 13-11-2011 14:25, BruNeX wrote: >> >>> Muito sinceramente acho que existem equipas bastante grandes a >>> desenvolver em javascript e safam-se... como será que eles fazem? >>> >>> >>> -- >>> Recebeu esta mensagem porque está inscrito no grupo "Mailing List da >>> Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" >>> dos Grupos do Google. >>> Para publicar uma mensagem neste grupo, envie um e-mail para >>> [email protected]. >>> Para anular a inscrição neste grupo, envie um e-mail para >>> [email protected]. >>> Para ver mais opções, visite este grupo em >>> http://groups.google.com/group/riapt?hl=pt-PT. >>> >> >> -- >> Recebeu esta mensagem porque está inscrito no grupo "Mailing List da >> Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos >> Grupos do Google. >> >> Para publicar uma mensagem neste grupo, envie um e-mail para >> [email protected]. >> Para anular a inscrição neste grupo, envie um e-mail para >> [email protected]. >> Para ver mais opções, visite este grupo em >> http://groups.google.com/group/riapt?hl=pt-PT. >> >> > -- > Recebeu esta mensagem porque está inscrito no grupo "Mailing List da > Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos > Grupos do Google. > Para publicar uma mensagem neste grupo, envie um e-mail para > [email protected]. > Para anular a inscrição neste grupo, envie um e-mail para > [email protected]. > Para ver mais opções, visite este grupo em > http://groups.google.com/group/riapt?hl=pt-PT. > > -- > Recebeu esta mensagem porque está inscrito no grupo "Mailing List da > Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos > Grupos do Google. > Para publicar uma mensagem neste grupo, envie um e-mail para > [email protected]. > Para anular a inscrição neste grupo, envie um e-mail para > [email protected]. > Para ver mais opções, visite este grupo em > http://groups.google.com/group/riapt?hl=pt-PT. > -- Recebeu esta mensagem porque está inscrito no grupo "Mailing List da Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos Grupos do Google. Para publicar uma mensagem neste grupo, envie um e-mail para [email protected]. Para anular a inscrição neste grupo, envie um e-mail para [email protected]. Para ver mais opções, visite este grupo em http://groups.google.com/group/riapt?hl=pt-PT.
<<Webfuel.gif>>
<<LinkedIn.gif>>
