Finally Ext Designer has been released! Developers around the world were able, last week, to download their 14 days trial copy of the software. The videos and demos posted previously reflected well the final product, which has drag ‘n drop features, integration with data from a server, instant preview, export code and etc … The team is still working hard over the designer and we are all certain that the product will suffer good updates until the end of the year.
But the post today is not to discuss the designer, but the rumors of a possible new product from Ext JS team! Designer’s demos available last year ran on the Adobe Air platform, but what we saw in the final version was not quite in line with what we know about Air Applications. Installer was totally different, not using the default Adobe Air, and also the s.o. files were different.
I noticed, when I installed, that the .dll files were pre-named with Qt, which is a Nokia cross-platform framework. So the team had ditched Air and opted for Nokia Qt?
I thought I had closed the question, but today, watching the video of Ext JS meetup organized by Jay Garcia, I noticed what is perhaps the new Ext JS product. It’s called ION and would be an API for developing cross-platform apps (based on Qt?). My impression is that the team is aware of the tendency to create web applications that run on desktop and go into the Air/Titanium Market with their own solution.
Anyway, rumors are exciting, and can be confirmed within 1 to 2 months. Let’s wait and hope, perhaps, another great product of Ext JS.
Bem interessante essa informação meu camarada!
Em primeira mão sobre os rumores.
Ficamos na torcida pela evolução dessa ferramenta.
Já foi divulgado q a Ext vai investir em mobile. Contratou o tal @davidkaneda q tem exp. no assunto. Agora vc sacou o uso dessa ferramenta da nokia. Pode estar tudo relacionado! Mas são apenas conjecturas!
Eu sou um desenvolvedor de Qt desde antes da Nokia comprar, na época que era da trolltec. Usamos na empresa em que trabalho. O truque do Qt é muito simples, o Qt tem um componente muito robusto onde você pode embutir a engine webkit na sua aplicação (inclusive usamos isso no nosso produto). Sem muito esforço nem muitas linhas eu posso escrever em python por exemplo uma janela com um webkit no meio abrindo um determinado html/css/js que puxe o ext e faça qualquer coisa.
Qt é concorrente direto do GTK, na nossa empresa optamos o Qt cobre o GTK por alguns motivos de superioridade do Qt, entre eles o suporte nativo ao canal alpha completo e uma melhor api pra trabalhar com browser engine, no caso o webkit. Ambas as ferramentas são multiplataformas, sendo uma escrita em C e outra em C++. O diferencial do Qt aí é que agora que a Nokia comanda (e isso é coisa recente), eles estão suportando seus celulares (óbvio).
Antes de encerrar… a licença do Qt é semelhante a do Ext, se seu software não é livre, então pague pra usar.
Bem, tenham fortes motivos pra acreditar nessa parceria, se eu trabalhasse pra Ext, faria essa escolha…
xau, @halanpinheiro
Ótima adição Halan! Não fui atrás para saber como o Qt funciona, mas sua descrição foi bem esclarecedora. Vou dar uma checada no produto e ver de que maneira ele pode atender alguns projetos meus. Se a equipe Ext usa, a Nokia comprou o produto, e vc está me dizendo que sua empresa usa esse cara com sucesso, então ele merece com certeza uma atenção especial.
Abs!
Uma observação a licença do QT NÃO é igual ao do ExtJs, o QT é open source e há 2 tipos de licença a 1 free e uma paga. A diferença básica entre as licenças é que na versão free se você alterar o código do QT você deve disponibilizar a alteração à comunidade.
[…] on the desktop. As all the other curious developers, I did some research and come with the post Ext ION: rumors of a new product. This was back in April 2010, when I wasn’t even a Sencha […]
[…] on the desktop. As all the other curious developers, I did some research and come with the post Ext ION: rumors of a new product. This was back in April 2010, when I wasn’t even a Sencha […]
Trabalho há 4 anos com Extjs e sou fascinado por este Framework. Utilizoa versão 3.2. Como migrar para uma versão mais avançada ? Tenho que fazer muitas alterações?
Infelizmente sim. A forma de definir classes no Ext 4 é bem diferente do Ext 3. Tem um guia que diz mais a respeito: Ext JS 4 Upgrade Guide