Flex Twitter no livro Flex+Zend

Pessoal,

no livro Dominando Flex e Zend existe um capítulo abordando a criação de uma app com acesso ao Twitter, que chamamos de FlexTwitter. Esta aplicação, quando foi criada em 2009, usava o próprio Zend Framework para se conectar no Twitter e realizar operações tais como obter seguidores, enviar mensagens, entre outros.

Continuar lendo

Conheça "Dominando Flex e Zend"

Neste post iremos conhecer um pouco do novo livro de Daniel Schmitz. Após um grande sucesso do 2o livro, Desenvolvendo sistemas com Flex e PHP, o 3o livro sobre Flex aborda a evolução do desenvolvimento de sistemas com Flex e PHP.

Esta evolução converge para o uso das bibliotecas do Zend Framework, como o Zend_AMF e o Zend_DB. No Flex, a novidade principal é a utilização do Flex versão 4! O Flex 4 está na versão Beta 2 (codnome Gumbo) e provavelmente será lançado no primeiro trimestre de 2010.

Agora vamos comentar um pouco sobre o livro. Primeiramente, quais serão as tecnologias abordadas:

  • Adobe Flex 4
  • Adobe Flash Builder (antigo Adobe Flex Builder)
  • Zend Server e WAMP Server
  • Zend Studio e Eclipse PDT, ambos integrados ao Adobe Flex Builder
  • Zend Framework, incluindo uma estrutura de pastas integrada simulando o modelo de desenvolvimento MVC

Com o novo Adobe Flash Builder, abordamos as diferenças em relação a versão antiga, e as novas funcionalidades e janelas. Não pode ficar de fora todos os conceitos necessários para debugar a aplicação no Flash Builder.

Quando conectamos o Flex e o PHP, usando o Zend_AMF, também abordamos diversos conceitos. Inicialmente criamos uma estrutura de pastas e os arquios principais, como o gateway.php, services-config.xml, Server.as e ControllerBase.php. Todos com suas funcionalidades bem explicadas. Falando nisso, todo  o código está devidamente comentado, através de um método de marcação que irão adorar. Vejam:

image

Ou seja, as marcações não são feitas linha a linha (muito cansativo) e também não estão soltas. Quando lemos uma frase, sabemos exatamente em qual parte do código estamos abordando.

Após rever as principais funcionalidades do Flex e do Zend Framework, partimos para dois sistemas bem legais. O primeiro é o FlexTwitter, uma aplicação que conecta na API do Twitter através do Zend_Service_Twitter, provendo diversas funcionalidades legais. As imagens a seguir mostram o esboço e a aplicação pronta.

image

image

Na próxima aplicação, criamos um sistema chamado BugTracking, um simples sistema de cadastro de bugs. Neste sistema mostramos tudo que é necessário para conectar no banco de dados e realizar operações como inserir e consultar dados, sem utilizar SQL. Usamos o Zend_DB para isso, provendo persistência de dados integrado ao Flex. Vejam o esboço da tela e o resultado final.

image

image

Ainda neste sistema, vemos como usar o Zend_ACL para prover autorização aos usuários logados. Após a criação do sistema abordamos os relatórios e suas diversas soluções.

No final do livro, abordamos as soluções alternativas, usando o WAMP Server e o Eclipse PDT.

Então é isso pessoal. Eu tenho certeza que irão gostar do livro, porque ele está melhor que o 2o e super atual. Sem falar no pós venda, com contato direto comigo por email, para resolvermos todos os problemas que possam surgir.

Estatísticas da pré venda do livro Dominando Flex e Zend

Durante o cadastro da pré venda (ainda há tempo) fiz algumas perguntas às pessoas interessadas em participar da pré venda, e tive uma ótima surpresa ao ver que todos responderam as perguntas, sem exceções.

O resultado foi tão positivo que decidi publicar um resumo das perguntas feitas, que são exibidas a seguir:

Total de pessoas: 150

image

image

image

image

image

image

image

image

image

image

Observações:

    • A soma de algumas porcentagens ultrapassam 100% porque pode-se escolher vários itens.
    • Estatíticas by Google (valeu google!!)