Flex SDK 4.6 a caminho + Dominando Flex Mobile também

Hoje temos o pre release do Flex SDK 4.6, e como já era esperado, com diversas melhorias no Mobile. Como vocês sabem, o livro Dominando Flex Mobile está pela metade. Eu parei no meio e disponibilizei o conteúdo justamente pela falta de componentes e agora isso será suprido. Ou seja, vou voltar agora e terminar o Flex Mobile. Continuar lendo

Qual a diferença entre Application, Component, Module, ItemRenderer e Skin ?

O nosso leitor Sandro André nos fez uma pergunta muito boa para quem está começando a aprender Flex, veja:

“queria tirar uma dúvida, o que é e para que server MXML APPLICATION, MXML MODULE, MXML COMPONENT, MXML ITEM RENDERER, E MXML SKIN?”

Fiz uma resposta rápida, mas seria interessante adicionarmos mais informações através dos comentários. Conto com vocês!

Continuar lendo

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

Dominando OO – Mais um livro saindo do forno

O livro “Dominando Orientação a objetos” está quase pronto. Estamos na fase de diagramação e revisão do texto. Muito em breve entraremos na pré venda.

Para matar a curiosidade geral da nação Alegre, seguem algumas informações sobre o livro.

image

Continuar lendo

Estoque baixo – Atenção!

Pessoal, este post é para alertar quem está “pensando” em comprar os seguintes livros:

  • Dominando Adobe Flex 4
  • Dominando Flex e Zend

 

O estoque chegou no limite! São apenas 30 exemplares do Flex 4 e 19 exemplares do Flex+Zend. Depois que estas obras terminarem, não haverá mais vendas delas, nem por e-book.

Serão criados novos livros e comercializados a partir de maio/2011.

Flex + NetBeans PHP ?

Durante o desenvolvimento dos livros sempre tentei integrar a IDE do Adobe Flash Builder ao Eclipse PDT. Até no livro Desenvolvendo sistemas com Flex e PHP usei o Aptana PHP, que “morreu” naquele mesmo ano. Esta integração gerou alguns emails de leitores com problemas, problemas as vezes muito *esquisitos*, devido as inúmeras incompatibilidades internas do eclipse. Resumindo, a opção de integração entre Flex e PHP em uma mesma IDE só vale a pena se você gostar muito do Eclipse PDT, e se tudo der certo na instalação, claro.

Pensando bem sobre “como andas” o Eclipse PDT, decidi mudar minha IDE para o NetBeans PHP, e esquecer a tal integração entre as IDEs. O Netbeans PHP, pelo menos para mim, está melhor que o Eclipse PDT, em diversos aspectos. Talvez o Eclipse PDT com vários plugins “extras” até fique melhor, mas eu nao quero ficar em uma procura interminável de plugins. Eu uso o Netbeans que já vem com tudo que eu preciso.

Estou usando o Netbeans há 2 meses, o que me dá uma boa base para dizer que a IDE cumpre bem o que promete. E a partir de agora, passo a recomendá-la também. Então se você gosta de testar novas tecnologias e está sempre a procura de uma melhor IDE, teste também o Netbeans para PHP, ou então as inúmeras variações, para Java, Python e/ou Ruby: http://netbeans.org/downloads/index.html

 

 

 

Melhores práticas com Flex, PHP, Zend e Swiz

Durante o ano de 2010 diversos leitores me escreveram solicitando alguma forma de “receita de bolo” para a criação de projetos em Flex. Estavam buscando uma maneira de criar uma aplicação de forma que fosse mais correta e mais fácil, baseada em padrões de projeto e definida através de uma estrutura que facilitasse o desenvolvimento.

No início de 2011 comecei a pensar mais no assunto, pois irei implementar estas regras nos próximos livros, chegando a uma série de “regras” das quais estarei apresentando neste artigo. Inicialmente, queria dizer que eu não sou o dono da verdade, e estou longe de criar alguma regra que se não usada irá causar o seu insucesso. Estou disposto a receber críticas que sejam construtivas, com o intuito de melhorar o sistema cada vez mais, possibilitando assim que a comunidade tenha em mãos um bom documento para consulta.

Continuar lendo