Qt (Portuguese)
Dados do artigo
Artigo
O que é o Qt
O Qt (pronuncia-se kyüt, soando como a palavra inglesa cute) é um framework para desenvolvimento de aplicações multi-plataformas. Utilizando Qt é possível desenvolver uma aplicação que irá executar em diferentes sistemas operacionais e plataformas mas escrevendo apenas um único código. O Qt foi criado pela empresa Trolltech, empresa adquiria pela Nokia em janeiro de 2008.
A visão é ter Qt em qualquer lugar permitindo aos desenvolvedores criar aplicações complexas provendo aos usuários interfaces inovadoras e colocando a aplicação no mercado rapidamente. Qt permite o desenvolvimento de código capaz de executar em diversos sistemas operacionais, incluindo sistemas para desktop e para dispositivos móveis.
Em Outubro de 2008 no Symbian Smartphone Show foi anunciado que o Qt seria portado para o sistema operacional Symbian (plataforma S60) e uma versão inicial desse porte foi disponibilizada. Atualmente, o uso de Qt como ferramenta de desenvolvimento para Symbian e MeeGo já é realidade, sendo uma das ferramentas principais para quem pretende criar aplicações para as versões mais recentes do sistema operacional, como Anna e Belle. O trabalho pode ser ainda menor com o emprego de tecnologias como Qt Quick, uma nova linguagem com raízes no Javascript para desenvolvimento rápido de aplicações que necessitam de interface de usuário rica mas sem perder o poder do Qt. Se você é iniciante em Qt, é interessante visitar a página principal da tecnologia para uma visão mais detalhada.
Obtendo o Qt
A versão mais recente do Qt SDK pode ser encontrada nesta página. Com este SDK será possível criar aplicações para aparelhos S60 e posteriores, assim como para a plataforma MeeGo 1.2 Harmattan. A lista completa de telefones que podem usar Qt está disponível nesta página.
A instalação do Qt é bem simples e todo o desenvolvimento pode ser feito através da ferramenta Qt Creator. Com ela é possível simular o programa através de uma execução no PC ou até mesmo realizar um debug remoto no telefone. O Qt Creator também pode usar múltiplos alvos (targets), isto é, é possível gerir a compilação para MeeGo e Symbian dentro do mesmo projeto.


(no comments yet)