Ver Feed RSS

Notícias Sobre TI e Linux

Google Trazendo Aplicações Qt para Seu Navegador

Avalie este Post de Blog
O Google parece estar investindo considerável esforço para trazer a capacidade do uso do Qt toolkit [2] nos navegadores. Está em desenvolvimento um aporte do Qt [3] para o ambiente Native Client (NaCl) do Google, o que permitirá a execução de aplicações em Qt como applets internamente ao navegador. O aporte ainda não está completo, mas já oferece suporte a mouse e teclado, suporte rudimentar para as bibliotecas QtGUI e QtCore, muitos outros widgets complexos. O maior de todos os problemas com o aporte corrente está no tratamento de eventos em NaCL, que fazem com que as aplicações ocupem 100% da CPU. Os desenvolvedores descrevem esse problema como "não é bem o nosso estilo preferido".

O projeto Native Client do Google permite que código nativo x86 seja executado em um sandbox dentro do navegador. O ambiente oferece sua própria API POSIX compatível, e uma interface multimídia básica para os eventos de mouse e teclado, áudio e vídeo. Isso permite a execução de código utilizando a ferramente GCC para compilação cruzada. De um ponto de vista de desenvolvimento, o Native Client pode ser visto como uma plataforma de sistema operacional independente. O aporte recente está disponível para download [4] no repositório git do Qt Labs NaCL, assim como sua documentação [5]. O projeto está sob a licença LGPLv2.


Saiba Mais:

[1] Heise Online: http://www.h-online.com/open/news/it...er-891117.html
[2] Qt Toolkit: http://qt.nokia.com/
[3] Porte do Qt: http://labs.trolltech.com/blogs/2009...-grain-of-salt
[4] Download do Porte do Qt para Navegadores: http://qt.gitorious.org/qt-labs/nacl
[5] Build Documentation: http://qt.gitorious.org/qt-labs/nacl...bs/readme-nacl
Categorias
Noticias

Comentários


+ Enviar Comentário