Delphi para PHP

By: Andreano Lanusse

Abstract: Uma breve introdução a instalação e utilização do Delphi para PHP

O que é Delphi para PHP?

Delphi para PHP é o mais novo produto da CodeGear para desenvolver aplicações PHP, módulos, bibliotecas e componentes "como em Delphi." Delphi para PHP é um ambiente de desenvolvimento RAD (Desenvolvimento Rápido de Aplicações) que contém um designer, editor, debugger, wizard para distribuição da aplicação e um framework de componentes chamado "VCL para PHP."

Os usuários de Delphi terão grande familiaridade. Esperamos que os desenvolvedores PHP tenham mais produtividade, gostem da ferramenta e tenham um uso amigável.

Instalando Delphi para PHP

Enquanto as aplicações desenvolvidades em Delphi para PHP podem ser executadas em qualquer dispositivo que suporte PHP, o ambiente integrado de desenvolvimento (IDE) é suportado apenas em plataforma Microsoft Windows nesta versão. Depois de ter o arquivo de instalação do Delphi para PHP, você pode executar a ferramenta de instalação.

Quando você executa o instalador, você verá esta tela.

Clique Next e você verá a janela que contém o contrato de licença.

O texto não estará borrado como este screen shot, no entanto!

Se você clicar I accept the agreement e Next, você verá uma janela similar a seguinte:

Determine o diretório de instalação e clique Next.

Você pode alterar o nome da pasta do Start Menu se você quiser e clicar Next.

Decida se você deseja ou não ter um ícone no Desktop e clique Next.

Se suas escolhas de instalação estiverem corretas, clique Install.

O instalador iniciar a execução. A qualquer hora você pode clicar em Cancel para
interromper a instalação.



Após completada a instalação, você já pode utilizar o Delphi para PHP, mantenha
selecionado o checkbox e clique Finish, o IDE será recarregado. Tudo o que você precisa
para desenvolver e testar sua aplicação PHP em sua máquina local está instalado e
configurado, incluindo a linguagem PHP, Apache, InterBase developer edition e
conectividade com InterBase e MySQL.

Delphi para PHP IDE visão geral

Delphi para PHP IDE é escrito em Delphi, mas neste momento não é parte do projeto
Galileo IDE, o qual é a base para os ambientes Delphi, C++Builder e C#Builder.
Deve ser muito familiar a todo desenvolvedor de Delphi, de C++Builder ou de
C#Builder. Nós fizemos o mais similar possível ao IDE do Developer Studio
para esta primeira versão.

A primeira coisa que você verá é uma atrativa tela de splash.






Layout padrão do IDE

Quando o IDE inicia a primeira vez, você visualiza a página de boas vindas
(welcome page) e o layout padrão.

Click to see full-sized image

Página de Boas Vindas (Welcome page)

A página de boas vidas fornece links direto aos projetos utilizados recentemente,
arquivos recentes e relevantes headlines para o Delphi para PHP. Os headlines são
fornecidos automaticamente de um RSS e/ou Atom feed publicados pela CodeGear,
são atualizados apenas quando você está conectado a internet.

Click to see full-sized image

Criando um projeto

Para criar um novo projeto, clique no botão New que está no welcome page, selecione o
menu File | New e selecione uma das opção que você deseja criar.

Se você clicar New ou selecionar Other … você verá esta janela:

Selecione Application e clique OK. Está ação irá criar uma aplicação e mostrará pra você a
interface para desenhar a aplicação.

Nova aplicação PHP


Click to see full-sized image

Como você pode ver, o Welcome page foi substituido pelo PHP form designer. A tab
Code Explorer foi preenchida com os itens de navegação referentes ao seu formulário.
O Object Inspector permite que você altere as propriedades do item selecionado no
Designer (Nesta figura o item selecionado é o próprio formulário).O Project Manager
mostra todos os arquivos relacionados com o projeto (ou grupo de projetos). O Tool
Palette
lista todos os componentes que você pode clicar e arrastar para o formulário.

Desenhando no form

Agora com o form em branco apresentado no Designer, nos podemos colocar
componentes diretamente do tool palette. Então, vamos incluir um componente Edit,
ListBox e Buttonno formulário. Eu vou redimencionar o Edit e o ListBox para terem a
mesma largura, coloque o Button a direita do controle Edit.


Click to see full-sized image

Seguindo, eu irei alterar o Caption do botão para "Add" no object inspector e executar
um duplo clique no botão para crier o event click.

Click to see full-sized image

Esta ação o esqueleto do evento click no botão e me colocou posicionado no evento
gerado no editor de código. Estou pronto para digitar meu código. A versão final do
evento Button click event é:

function Button1Click($sender, $params){
$this->ListBox1->Items[] = $this->Edit1->Text;
}

Quando a aplicação é executada, o browser mostra uma página próxima disto:

Nós podemos digitar um texto no edit box e clicar no botão Add para provar como é
fácil e rápido desenhar e construir aplicações em Delphi for PHP.

Assista esta breve introdução ao Delphi para PHP, vendo como é fácil criar aplicações
PHP com o mais novo produto da CodeGear.

Esteja antenado

Esteja antenado para mais informaçòes sobre Delphi for PHP. Este artigo teve a
itenção de introduzir os conceitos básicos do estilo Delphi de desenvolvimento para
PHP, mas existem muito mais coisas para cobrir sobre o rico mundo do desenvolvimento PHP!

Se gostou da matéria deixe um comentário or subscribe to the feed and get future articles delivered to your feed reader.

Comentários

Nenhum comentário ainda.

Deixe um comentário

(obrigatório)

(obrigatório)