Bem vindo a loja!

Dominando Flex e PHP

Dê Sua Opinião Sobre o Produto

Disponível: Em estoque

R$62,00

Resumo

O livro Dominando Flex e PHP é um dos mais aguardados do ano, trazendo diversas tecnologias para o desenvolvimento de sistemas com Flex e PHP.


É um livro impresso, com 190 páginas, envolvendo a criação de um sistema completo no final do livro, onde as partes mais importantes serão comentadas e o código fonte completo será disponibilizado.



O capítulo 6 está online, no repositório do GitHub: https://github.com/danielps/FlexPHP-Clinica

Dominando Flex e PHP

Duplo clique para aumentar imagem

Afastar
Aproximar

Mais Imagens

Detalhes

Código Fonte



Tecnologias abordadas no livro

Flex: Não precisamos comentar muito sobre o Adobe Flex, pois é a tecnologia principal do livro, ao lado do PHP. O Flex é usado para criar a interface de uma aplicação. O framework possui duas linguagens: mxml e action script, e usam o plugin do Adobe Flash Player ou então a máquina virtual do Adobe AIR para que a aplicação funcione, tanto no navegador quanto no desktop.

PHP: Como o Flex “somente” desenha a aplicação, cabe a uma linguagem de servidor realizar as tarefas destinadas a um servidor, como persistir dados no registro, manter a sessão do usuário logado, enviar emails, etc. O PHP é uma linguagem madura e, quando bem usada, traz produtividade ao desenvolvimento do sistema.

Adobe Flash Builder: É a IDE para editar os arquivos do Flex.

AMF: Acrônimo de Action Message Format, é um formato de dados especial para comunicação entre o Flex e o servidor. Este formato é binário e muito mais rápido do que o padrão HTTP ou então WebServices. Iremos utilizá-lo em toda a obra.


AMFPHP: Foi a primeira solução para conexão AMF entre o Flex o PHP. No capítulo 2 iremos abordá-lo e criar um pequeno projeto para entendermos a dinâmica de comunicação entre as duas tecnologias.


MySql: O tradicional banco de dados MySql será usado em todos os exemplos do livro.


NetBeans: Para editar os arquivos PHP, utilizaremos no primeiro capítulo a IDE NetBeans PHP, disponível gratuitamente para download.
Eclipse PDT: Outra IDE para editar os arquivos PHP é o Eclipse PDT, também gratuito.


WAMP Server: A palavra WAMP significa “Windows Apache MySql Php”, ou seja, é uma solução completa para criar um pequeno servidor PHP na sua máquina, sem a necessidade de contratar um servidor real.


Swiz Framework: O Swiz é um framework para o Flex, usado para separar a lógica de programação do framework Flex em camadas, de forma que possamos ter uma parte destinada a manipulação de dados e outra parte destinada ao desenho da tela. Veremos mais sobre o swiz no capítulo 3.


Zend Framework: É o framework da Zend, que mantém o desenvolvimento do PHP. Consiste de uma série de classes que podem ser utilizadas de forma independente, incluindo inclusive a classe Zend_AMF, que substitui o AMFPHP. A partir do momento que estamos utilizado o Zend Framework, não existe a necessidade de usar o AMFPHP. O Zend Framework é completo e possui classes para a persistência de dados, gerenciamento de sessão, manipulação ACL (Access control list), ftp, entre outras.


Adobe Flash Builder For PHP: Consiste em uma IDE integrada ao PHP, podendo-se editar os arquivos do Flex e do PHP na mesma IDE, e possuindo uma integração muito boa entre as duas tecnologias.


Zend Server: É semelhante ao WAMP, mas quando utilizado em conjunto com o Flash Builder for PHP, fica mais bem integrado possibilitando inclusive que seja realizado o Debug tanto no Flex quanto no PHP. Isso também é possível no WAMP, mas demanda uma configuração extra.


Value Objects: não é exatamente uma tecnologia, mas sim um conceito, focado na comunicação entre fortemente tipada entre o Flex o PHP. Ou seja, o objeto criado no Flex possui o mesmo tipo do objeto PHP, e vice versa. Um objetoVO é a representação de um único registro na tabela onde os campos da tabela são as propriedades da classe VO.


MySql Workbench: É uma ferramenta para manipulação do banco de dados e para a criação de diagramas de entidades (tabelas)

Tags do Produto

Use espaços para separar as Tags. E aspas simples (') para frases.