Revista QT

嚜燎evista QT

Edi??o 2 每 Novembro/Dezembro - 2010

Agora com 62

P芍ginas!

Opera House- Oslo

Aplica??es H赤bridas

Instala??o do QT para Mac

Distribuindo aplia??es em Qt para Linux



Tutorial QML

?ndice

5 每 Qt + PHP 每 parte 2

Continua??o do tutorial sobre desenvolvimento de aplica??es

h赤bridas (Desktop + Web) usando Qt e PHP.

58 每 Distribuindo suas aplica??es Qt

para Linux

Dica para distribuir suas aplica??es desenvolvidas em Qt para

Linux

23 每 Geek & Poke

Charges do Oliver Widder

24 每 Criando aplica??es com QT 4.7

no Mac OS X

Tutorial para instala??o do Qt SDK no Mac

35 每 Estilo de codifica??o Qt

O estilo de codifica??o adotado pela equipe de

desenvolvimento do Qt

41 每 Tutorial Qml

Tradu??o do Tutorial de Qml dispon赤vel na

documenta??o do Qt

57 每 Caixa de Entrada

Respostas a e-mails de leitores.

Car赤ssimos leitores,

H芍 uns tr那s meses, quando resolvi criar uma revista sobre o Qt

eu j芍 sabia que seria n?o seria nada f芍cil.

Pra come?ar esta seria a minha primeira experi那ncia como

※editor§ e pra piorar eu estava sozinho nessa empreitada.

Com o tempo que sobrava de um emprego em tempo

integral e uma fam赤lia numerosa, eu ia escrevendo e como

tamb谷m era a minha primeira experi那ncia como

diagramador, ia apanhando do BrOffice Draw (programa

que uso para editar a revista). Do meu entusiasmo com o Qt

vinha a est赤mulo de que eu precisava para continuar.

Com apenas 24 p芍ginas, a primeira edi??o da Revista Qt foi

publicada no dia 8 de setembro deste ano. Eram poucos e

um tanto inseguros, mas eram os meus primeiros passos no

sentido da minha ideia.

Dois meses e muito trabalho depois, aqui estou eu de novo,

desta vez escrevendo o editorial da segunda edi??o da Revista

Qt, que passa a ter editorias definidas, uma diagrama??o

ligeiramente melhorada ? continua sendo feita por mim :) ? e

com o mesmo objetivo: compartilhar conhecimento sobre Qt.

Seguindo orienta??es do meu amigo Pierre Freire, criei editorias, de acordo com a

natureza de cada artigo a ser publicado.

Estas ser?o as primeiras editorias da Revista Qt:

Iniciar

Esta editoria ser芍 dedicada a artigos para iniciantes em Qt. Se j芍

existisse na primeira edi??o, os artigos: ※Apresentando o Qt§,

※Instala??o do Qt SDK§ e ※Al? Qt Creator§ estariam nesta

editoria, por requererem um conhecimento muito b芍sico do Qt.

Revista Qt 每 Novembro/Dezembro-2010 [3]

Laborat車rio

Artigos com um n赤vel mais alto de complexidade ou que exijam

maiores conhecimentos dos leitores ser?o publicados nesta

editoria. O artigo ※Qt + PHP 每 parte 1§ da primeira edi??o 谷 um

exemplo de artigo desta editoria.

Vers?o Brasileira

? fato: existe pouca documenta??o sobre Qt em portugu那s

dispon赤vel. No entanto, existe um bom material dispon赤vel em

ingl那s. Nesta editoria ser?o publicadas tradu??es da

documenta??o do Qt.

Caixa de Entrada

Nesta editoria ser?o publicados os e?mails dos leitores,

enviados para revistaqt@, com as respectivas

respostas dadas pelo editor.

Not赤cias

Sendo uma publica??o bimestral, se fosse publicar tudo o que

acontece precisar赤amos de uma centena de p芍ginas para

not赤cias. Ent?o, apenas not赤cias relevantes para estudantes ou

profissionais de Qt ser?o consideradas para esta editoria

Geek & Poke

As charges de Oliver Widder ganham

uma se??o espec赤fica na revista.

Al谷m destas, existem planos para outras editorias, como uma que apresente cases de

aplica??o do Qt.

Encerrando este tutorial, agrade?o pelas cr赤ticas e mensagens de apoio que tenho

recebido desde o lan?amento da primeira edi??o da revista.

Um grande abra?o.

Andr谷 Luiz de Oliveira Vasconcelos

editor

[4] Revista Qt 每 Novembro/Dezembro-2010

Qt + PHP 每 parte 2

Por: Andr谷 Vasconcelos

alovasconcelos@

Continua??o do tutorial sobre desenvolvimento de aplica??es h赤bridas

Desktop + PHP

Na primeira parte deste tutorial, vimos um pequeno exemplo de aplica??o h赤brida Desktop + PHP. A

partir de agora passamos a ver um exemplo mais complexo, utilizando o Zend Framework no

servidor. Como os tutoriais publicados nesta se??o da revista 每 Laborat車rio 每 ser?o voltados aos

programadores mais experientes n?o vamos nos deter em aspectos b芍sicos de programa??o Qt

ou PHP.

Para esta segunda parte, precisaremos do Zend Framework, que pode ser obtido no endere?o:



O motivo de adotar o Zend Framework neste projeto 谷 apenas um: simplificar o desenvolvimento

do lado servidor da nossa aplica??o. Isto porque o ZF (vamos cham芍-lo assim daqui pra frente)

possui uma s谷rie de classes prontas para usar . Como usaremos apenas alguns componentes

b芍sicos do ZF, podemos utilizar a vers?o minimal.

Al谷m do ZF, vamos precisar do MySQL instalado na m芍quina que vamos usar como servidor. O

MySQL pode ser obtido no endere?o:



Obviamente, como a parte servidora de nossa aplica??o ser芍 desenvolvida em PHP, precisamos

tamb谷m do Apache e do PHP 5 instalados no servidor.

A minha plataforma de desenvolvimento 谷 a seguinte:

?

Ubuntu 10.10

?

Apache2

?

PHP5

?

MySQL 5.1.49-1

?

Zend Framework 1.10.8-minimal

Revista Qt 每 Novembro/Dezembro-2010 [5]

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download