BT

jQ.Mobi: um jQuery reescrito e otimizado para dispositivos móveis

por Abel Avram , traduzido por Eder Ignatowicz em 01 Fev 2012 |

A appMobi lançou o jQ.Mobi, uma versão reescrita e gratuita do jQuery, que compete com o jQuery Mobile no mercado de desenvolvimento web para dispositivos móveis.

O jQ.Mobi é otimizado para HTML5 e dispositivos móveis. Comparado ao jQuery, é mais leve (3KB contra 35KB), três vezes mais rápida em dispositivos Android e 2.2 vezes mais performática no iOS, tudo isso de acordo com testes JSPerf. A sintaxe de programação do jQ.Mobi é idêntica à do jQuery, assim como o desenvolvimento de plugins. O jQ.Mobi contém somente um subconjunto considerado essencial da API do jQuery (segundo a appMobi) e tem por objetivo prover uma experiência idêntica ao usuário, em ambos iOS e Android.

O jQ.Mobi é formado por três componentes:

  • Uma biblioteca de consultas;
  • jQ.Ui: uma biblioteca de interface de usuário para browsers WebKit;
  • jQ.Plugin: suporte a plugins desenvolvidos para browsers WebKit.

Por que alguém criaria um novo framework JavaScript baseado no JQuery dois meses após o lançamento do jQuery Mobile 1.0? A appMobi explica que as raízes do jQuery são baseadas em browsers desktop e como resultado, a versão mobile do framework não seria otimizada e não proporciona uma boa experiência para usuários de dispositivos móveis, especialmente no Android.

Com relação ao jQuery Mobile, Todd Parker, líder do projeto, reconheceu problemas com o jQuery Mobile. A equipe do jQuery anunciou uma versão de correção (1.0.1) em que resolve um grande número de bugs e acrescenta componentes visuais, além de antecipar funcionalidades para as próximas versões.

Uma versão de demonstração foi criada para ilustrar as funcionalidades da biblioteca. Mais detalhes sobre a evolução do projeto podem ser acompanhados no blog do jQ.Mobi.

Olá visitante

Você precisa cadastrar-se no InfoQ Brasil ou para enviar comentários. Há muitas vantagens em se cadastrar.

Obtenha o máximo da experiência do InfoQ Brasil.

Dê sua opinião

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão
Comentários da comunidade

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

Dê sua opinião

Conteúdo educacional

Feedback geral
Bugs
Publicidade
Editorial
InfoQ Brasil e todo o seu conteúdo: todos os direitos reservados. © 2006-2014 C4Media Inc.
Política de privacidade
BT