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>>

Responder a