Após algumas pesquisas e tendo como pré-requisito não ficar refém de
uma empresa, eis a minha checklist de componentes:

Frameworks base para agilizar a programação em JS:
* jQuery (para ambiente desktop) que se encontra na versão 1.7 (a área
de download permite a selecção dos componentes, optimizando assim o
package)
* jQuery Mobile (baseado no jQuery 1.6) e que acabou de saír a versão
1.0 RC3 sendo que a versão final está para muito breve.

Testei no meu telemóvel a versão 1.0 RC2 à uns dias atrás e hoje a RC3
e tenho a dizer que fiquei muito satisfeito com a performance desta
última release.

Em relação a compoentes de UI para desktop, o jQuery UI da mesma
equipa do jQuery disponibiliza alguns, encontrando-se na versão 1.8
mas existe um roadpmap muito interessante até à versão 2.1 e penso que
faça sentido usar os componentes deles.

Componentes para jQuery já existentes no actual jQuery UI 1.8:
* Dialogbox (com opção de modal)
* Datepicker
* Tabs
* Button
* Droppable
* Outros não relevantes para mim

Componentes desejados mas que só serão disponibilizados com o jQuery
UI 2.0:
* Combobox
* Textbox
* Text area
* Checkbox

Componentes desejados mas que só serão disponibilizados com o jQuery
UI 2.1:
* Datagrid

Componentes desejados e não previstos no roadmap do jQuery UI:
* Charts - http://code.google.com/p/flot

Em relação à datagrid:
Fiz imensas pesquisas sobre uma boa datagrid pois as minhas exigências
sobre a datagrid são elevadas e o que encontrei gratuíto era mau (para
não dizer muito mau) e o que encontrei pago (excessivamente caro) era
muito bom (muito acima das necessidades comuns).

A datagrid do futuro jQuery UI 2.1 contem uma panóplia de requisitos
muitos interessantes e para diversos casos de uso (inclusivé templates
de registos o que para os programdores de Flex são mais conhecidos
como os famosos itemRenderers :)).

Em relação aos charts:
Existem imensos projectos de charts mas nota-se que a grande maioria
que são razoáveis ou bons, pertencem a empresas e nota-se nas datas de
desenvolvimento que acabam por ser descontinuados (os preços de alguns
até não são muito elevados) sendo que esse que encontrei para além de
gratuito, pertence à comunidade, tem já um bom número de utilizadores
associados e vai tendo updates espaçados nos meses.

Ler livro de HTML5 - Checked
Criar a minha lib de componentes - Checked
Ler ebook de jQuery - In progress
Praticar com HTML5+jQuery - Next step.

Bem após mais este longo post, deixo-vos assim aqui uma boa referência
para quem quiser se aventurar na migração do Flex para HTML5 tal como
eu e tiver tempo para esperar pelos componentes em falta no roadmap,
caso contrário têm sempre muitos outros compoentes por ai :)


On Nov 15, 1:29 pm, Cristovão Morgado <[email protected]>
wrote:
> è gratis!
>
> Só pagas se quiseres os "server controls"
>
> O que eu fiz foi uns Helpers ASP.NET MVC para me ajudar ;)
>
> 2011/11/15 Ricardo Farinha <[email protected]>
>
>
>
>
>
>
>
> > Essa grid é muito boa... mas paga...
>
> > E algo que todos possamos usar? Alguém conhece?
>
> > No dia 15 de Novembro de 2011 12:50, Hugo Ferreira <[email protected]
> > > escreveu:
>
> > Ainda não tinha visto a demo.
>
> >> De facto do que já vi, estou espantado (the best so far :))
>
> >> Depois vou criar 1 checklist de componentes e partilho aqui com o pessoal
> >> para trocar ideias :)
>
> >> No dia 15 de Novembro de 2011 12:40, Cristovão Morgado <
> >> [email protected]> escreveu:
>
> >> Sobre a grid já indiquei aquela que é considerada a melhor:
>
> >>>http://www.trirand.com/blog/
>
> >>> 2011/11/15 Hugo Ferreira <[email protected]>
>
> >>>> Sim NF esse também está na calha de análise.
>
> >>>> É pena serem tão poucos componentes (não investirão na grid que é
> >>>> lixado lol).
>
> >>>> Vou analisar muito bem as várias possibilidades e o jqueryui por vir do
> >>>> mesmo lado parece atractivo mas vai ter de ser complementado por uma grid
> >>>> (não faz sentido criarmos nós uma grid do zero a não se estender para
> >>>> personalizar, pois só a grid é 1 projecto lol).
>
> >>>> No dia 15 de Novembro de 2011 11:41, Nuno Fernandes <
> >>>> [email protected]> escreveu:
>
> >>>>> O jquery tem algo chamado jqueryUIhttp://jqueryui.com/
>
> >>>>> Não estará ao mesmo nivel do dojo mas para alem de ter uns widgets
> >>>>> básicos, possibilita criares os teus encima da estrutura de widgets da
> >>>>> jquery, pelo que considero que seja uma vantagem pois continua "encima" 
> >>>>> da
> >>>>> plataforma desenvolvida pela jquery.
>
> >>>>> 2011/11/15 Hugo Ferreira <[email protected]>
>
> >>>>>> Sim, esse e como o próprio nome indica é da Yahoo.
>
> >>>>>> Neste momento (e como vimos somos programadores e não conseguimos
> >>>>>> desvendar o futuro) o jQuery é a escolha por ser utilizado massivamente
> >>>>>> (aqui também o Flex falhou logo este também não é seguro) mas
> >>>>>> principalmente por haver muitas entidades de bem (€€€) interessadas na
> >>>>>> continuidade de projecto.
>
> >>>>>> De momento parece que o mundo que jQuery. Amanhã é outro dia.
>
> >>>>>> Como o jQuery é uma lib e não uma framework não se encontra na mesma
> >>>>>> um toolset de ui components como por exmeplo no Dojo (que a meu ver é o
> >>>>>> melhor), pelo que somos forçados a usar add-ons (existem muitos e ando 
> >>>>>> a
> >>>>>> analisá-los).
>
> >>>>>> No dia 15 de Novembro de 2011 11:21, Daniel Gomes <
> >>>>>> [email protected]> escreveu:
>
> >>>>>> E esta:http://yuilibrary.com/já alguém analisou?
>
> >>>>>>> Best Regards / Cumprimentos,
>
> >>>>>>> Daniel Gomes [image: Visualizar meu perfil no 
> >>>>>>> LinkedIn]<http://www.linkedin.com/in/danielcsgomes>
>
> >>>>>>> No dia 15 de Novembro de 2011 11:14, Hugo Ferreira <
> >>>>>>> [email protected]> escreveu:
>
> >>>>>>>> É verdade João. Eu estou inclinado para o knockout pelas mesmas
> >>>>>>>> razões (segundo documentação e samples) mas só na prática é que se 
> >>>>>>>> vão
> >>>>>>>> desvendar os problemas :P
>
> >>>>>>>> No dia 15 de Novembro de 2011 11:12, João Saleiro <
> >>>>>>>> [email protected]> escreveu:
>
> >>>>>>>>  Eu também estou ligeiramente inclinado para o knockout, embora
> >>>>>>>>> pareca menos completo que as outras duas alternativas. Porém, 
> >>>>>>>>> parece ser a
> >>>>>>>>> mais lightweight para os meus fins no presente.
> >>>>>>>>> Mas isto de frameworks, infelizmente só se consegue comparar
> >>>>>>>>> quando se usam todas em producão. Até agora só tenho feito testes.
>
> >>>>>>>>> JS
>
> >>>>>>>>> On 15-11-2011 11:09, Hugo Ferreira wrote:
>
> >>>>>>>>> Sim João,
>
> >>>>>>>>> Já obtive também o feedback que é jQuery e pronto (suportado by
> >>>>>>>>> Microsoft e outros pais lol) com todas os prós e contras.
>
> >>>>>>>>> Em relação a uma dessas libs que recomendas, já andei também a ver
> >>>>>>>>> e a minha selecção por agora é o Knockout.js :D
>
> >>>>>>>>> Agora o que ainda me falta descobrir é um bom toolkit de
> >>>>>>>>> componentes UI (datagrid, panels, etc. .......)
>
> >>>>>>>>> Estou a falar de algo que se aproxime com o toolkit fornecido com
> >>>>>>>>> o Dojo mas para se usar com o jQuery :)
>
> >>>>>>>>> No dia 15 de Novembro de 2011 11:03, João Saleiro <
> >>>>>>>>> [email protected]> escreveu:
>
> >>>>>>>>>>  JQuery, e depois juntas aí em cima uma destas:
>
> >>>>>>>>>>    - Backbone.js
> >>>>>>>>>>    - Knockout.js
> >>>>>>>>>>    - Spine.js
>
> >>>>>>>>>> Isto, se pretenderes desenvolver aplicacões sob uma arquitectura
> >>>>>>>>>> (próxima) de MVC. Não te consigo recomendar nenhuma, pois continuo 
> >>>>>>>>>> a
> >>>>>>>>>> brincar e a testar todas, e a tentar decidir qual é que é a menos 
> >>>>>>>>>> má. (e
> >>>>>>>>>> por favor não me venham com comentários de bla bla bla bla é o 
> >>>>>>>>>> maior bla
> >>>>>>>>>> bla bla).
>
> >>>>>>>>>>    [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 15-11-2011 05:51, hugo wrote:
>
> >>>>>>>>>> Olá a todos.
>
> >>>>>>>>>> Antes de mais deixem-me apresentar :)
> >>>>>>>>>> Sou um membro desta comunidade à já algum tempo embora não activo.
>
> >>>>>>>>>> Desde que Quinta-feira passada que tem havido muitas emoções em
> >>>>>>>>>> relação ao Adobe Flex e ao Buzz do HTML5 que pareçe que afinal de
> >>>>>>>>>> contas é a tecnologia dominante em relação a todos as outras e que
> >>>>>>>>>> prematuramente a meu ver a Adobe tirou este coelho da cartola mas 
> >>>>>>>>>> não
> >>>>>>>>>> quero entrar aqui entrar em debates acerca da comparação com o 
> >>>>>>>>>> HTML5
> >>>>>>>>>> até porque para isso já temos um thread que a sua leitura tem sido 
> >>>>>>>>>> de
> >>>>>>>>>> bastante interesse.
>
> >>>>>>>>>> No passado (bem lá no passado), fui programador de Visual Basic (já
> >>>>>>>>>> sei que os duros eram os de C mas a verdade é que não foi à toa que
> >>>>>>>>>> foi a linguagem empresarial dominante).
>
> >>>>>>>>>> Depois apareceu o .NET o qual começei logo desde a primeira versão 
> >>>>>>>>>> a
> >>>>>>>>>> estudar a framework e a linguagem Visual Basic .NET no qual mais 
> >>>>>>>>>> tarde
> >>>>>>>>>> migrei para C# e adorei por encontrar um sintaxe e elegância
> >>>>>>>>>> semelhante ao Java (Java e HTML sempre estiveram presentes :) ) e a
> >>>>>>>>>> transição do Visual Basic para o .NET foi bastante pacifíca embora 
> >>>>>>>>>> a
> >>>>>>>>>> malta disse-se que Visual Basic é que era porque as empresas nunca 
> >>>>>>>>>> iam
> >>>>>>>>>> largem para o .NET (era para teóricos lol).
>
> >>>>>>>>>> Depois deram-me a conhecer o Flex (na altura na versão 3), o qual
> >>>>>>>>>> fiquei bastante impressionado porque pela primeira vez tinha
> >>>>>>>>>> encontrado todo o poder do windows forms na web (e até bem mais:
> >>>>>>>>>> efeitos, inline-binding que eu adoro digam os puristas o que 
> >>>>>>>>>> disserem,
> >>>>>>>>>> desenho em mxml e mais tarde fxg com o code-behing em OOP, item
> >>>>>>>>>> renderer o qual foi sentir bastante saudades, etc ...) e 
> >>>>>>>>>> seguidamente
> >>>>>>>>>> mobile o qual agora se tornou com uma boa performance.
>
> >>>>>>>>>> Fiquei com a sensação que o Flex veio para ficar durante uns bons 
> >>>>>>>>>> anos
> >>>>>>>>>> (tal como o .NET foi ou até mais :) ) pois teria encontrado a
> >>>>>>>>>> linguagem quase perfeita (faltou cenas como overload, etc ...) e
> >>>>>>>>>> quando veio o Buzz do SilverLight nunca acreditei que isso fosse
> >>>>>>>>>> dominar o Flex, antes pelo contrário porque como é Microsoft nunca
> >>>>>>>>>> iria funcionar bem fora do Windows (nem no próprio Windows lol) e 
> >>>>>>>>>> mais
> >>>>>>>>>> tarde o Buzz do HTML5 que até me levou a fazer algumas 
> >>>>>>>>>> experiências e
> >>>>>>>>>> que na altura cheguei à conclusão que de facto com features como as
> >>>>>>>>>> tags video e canvas que quando os browsers se torna-sem 100%
> >>>>>>>>>> compatíveis com a específicação HTM5 (que no presente está longe 
> >>>>>>>>>> disso
> >>>>>>>>>> embora no mobile nem tanto) e também quando surgissem bons IDEs, 
> >>>>>>>>>> que o
> >>>>>>>>>> Flash ia à vida alguns "anos" depois e mais tarde o próprio Flex.
>
> >>>>>>>>>> Depois surgiu o Adobe Edge que testei e na Sexta-feira voltei a 
> >>>>>>>>>> testar
> >>>>>>>>>> (o qual evoluiu astronomicamente) e que me pareçe que realmente 
> >>>>>>>>>> com o
> >>>>>>>>>> Adobe Edge hoje em dia já não há razão para não se fazer um simples
> >>>>>>>>>> site com alguma animação e efeitos (até bastante complexos) mas
> >>>>>>>>>> reparem que falei em site e não em web application por isso é que 
> >>>>>>>>>> me
> >>>>>>>>>> fez alguma confusão este anúncio prematuro do Flex ainda mais 
> >>>>>>>>>> quando
> >>>>>>>>>> temos agora o mobile optimizado (no meu histórico de programador 
> >>>>>>>>>> nunca
> >>>>>>>>>> tinha visto nada assim).
>
> >>>>>>>>>> Agora que já me apresentei e desculpem a longa metragem venho 
> >>>>>>>>>> fazer um
> >>>>>>>>>> apelo à comunidade.
>
> >>>>>>>>>> Tal como o Flex é constituído pela framework Flex e é programada 
> >>>>>>>>>> com a
> >>>>>>>>>> definição visual em MXML, o code-behind em AS3 (sim a definição 
> >>>>>>>>>> visual
> >>>>>>>>>> também pode ser em AS3 ...) e temos FXG e CSS, etc ... o HTML5 na
> >>>>>>>>>> realidade é composto por HTML na versão 5 + CSS3 + JS.
>
> >>>>>>>>>> Na Quinta-feira passada comprei um livro de HTML5 o qual conclui a 
> >>>>>>>>>> sua
> >>>>>>>>>> leitura :)
> >>>>>>>>>> Pretendo agora começar a estudar uma library/framework de JS.
>
> >>>>>>>>>> Voltamos ao mesmo problema. O HTML e o CSS não pertencem a uma só
> >>>>>>>>>> pessoa ou empresa que numa manhã bebeu a mais ou teve uma diarreia
> >>>>>>>>>> cerebral e decidiu cometer suícidio da sua própria empresa
>
> ...
>
> read more »
>
>  image_gif_part
> 2KViewDownload
>
>  image_gif_part
> 4KViewDownload

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

Responder a