Recebi há alguns dias o livro The essential guide to open source Flash Development. Confesso que quando vi o tema, achei que seria uma perda de tempo parar e ler, mas tive uma ótima surpresa.
Além de falar sobre as engines/frameworks, ainda dá uma visão bem interessante sobre o mundo do Open Source relacionado ao Flash e ótimas dicas sobre o Workflow quando se usa uma dessas opções Open Source.
O livro trata de AS2 e AS3 e começa dando um overview nas ferramentas, engines e tecnologias disponíveis, além de mostrar quais são as iniciativas da Adobe em relação a este mundo.
MTASC, ASDT, Ant, Papervision, Red5 e AMFPHP são apenas alguns dos pontos cobertos por este livro. E por aí você já consegue ver que ele realmente é bem interessante.
Ok, vamos por partes:
Capítulo 3
Neste capítulo você aprende a instalar as ferramentas e configurá-las de maneira que possam trabalhar juntas. Por exemplo, como fazer o FlashDevelop compilar usando o MTASC. Apesar de ser longo e falar de muitas possibilidades, não acredito que você vá querer pulá-lo, nele você encontra muitos detalhes e dicas.
Acho que um detalhe que faz grande diferença neste capítulo é que tudo é mostrado usando o Linux, PC e OS X.
Capítulo 4, 5 e 6
Nestes capítulos você aprende a integrar seu trabalho com o dos Designers, como testar e distribuir o resultado do projeto.
Destaque para a ótima descrição do Unit test e para o fim do capítulo 6, onde é mostrado como usar o Screenweaver.
Capítulo 7 – AMFPHP
Aqui você encontra tudo que precisa saber sobre o AMFPHP. Suas vantagens, como instalar, configurar, preparar seus primeiros serviços e como debuggar.
Em várias agências por onde passei, tentei convencer a equipe de TI a usar o AMFPHP no lugar do tráfego de XML, no entanto, sempre houve muita resistência, quem sabe ao ler esse livro, não percam o medo de algo tão útil e simples de usar.
Capítulo 10 – Open Source Animation Tools
Este certamente é dos capítulos mais delicados, afinal, com tantas engines de animação, é sempre difícil escolher uma delas. As que são abordadas com mais enfase no livro são Fuse e GoASAP.
Confesso que passei rápido por este capítulo, é tudo muito interessante, mas acho que a princípio não troco a TweenLite por nenhuma.
Capítulo 11 – Papervision3D
Cobre o básico do Papervision3D e é uma boa para os iniciantes, mostra com clareza o que é e como usar:
- Scene
- Viewport
- Renderer
- Cameras
- Materials
Além de mostrar superficialmente Shaders e Collada. Com o livro você consegue entender como baixar os arquivos usando o SVN e constrói um pequeno exemplo.
Capítulo 12 e 13 Red5
Para mim, os melhores do livro.
No capítulo 12 você aprende a história do Red5, como instalar e configurar. Já no 13 você cria aplicações seguindo um tutorial bastante rico.
Em resumo, acho um dos mais interessantes livros que li nos últimos tempos, muito bem escrito – não podia ser diferente, tem a participação de Chirs Allen, John Grden, Andy Zupko, entre outros.
Entra, sem dúvidas pra lista de livros que você tem que ter!