Redação iMasters Terça-feira, 22 de agosto de 2006

Entrevista exclusiva: Mike Potter, da Adobe Canadá

Mike Potter é Evangelista da Adobe Canadá, desde 2005, trabalhando diretamente com a comunidade de desenvolvedores web e projetos open source. É Engenheiro formado na McMaster University em Hamilon, Ontario, com MBA na Universidade de Ottawa. Também passou por empresas como a  OEone, onde desenvolveu recursos open sources que foram incrementados posteriormente ao Mozilla. Atualmente atua nos projetos do Adobe Flex e ColdFusion.


O iMasters conversou com Mike Potter e trouxe algumas novidades das novas plataformas Adobe, relacionamento com comunidades de desenvolvedores, como o mercado brasileiro é visto lá fora, dentre outros temas interessantes. Boa leitura!

iMasters - Mr. Potter, você já trabalhou em vários projetos importantes para a disseminação do conhecimento. Conte-nos um pouco dos caminhos que te trouxeram até a Adobe.


Depois de me graduar, trabalhei na empresa OEOne (agora, chamada Axentra), que trabalhava na construção de um desktop em cima do Mozilla, baseado na plataforma Linux.

Enquanto estava lá, trabalhei para abrir o código do nosso calendário e inserí-lo dentro do código base do Mozilla, como o Mozilla Calendar Code. Eu estive nesse projeto durante um ano, antes de voltar para a universidade, para o meu MBA. Depois que me graduei, comecei a trabalhar na Adobe, em março de 2005.


iMasters - Em dezembro de 2005 a Adobe adquiriu a Macromedia, e na época você disse que estava muito animado com as possibilidades que a combinação dessas tecnologias poderia trazer. Como foi essa experiência na prática? O que mudou na vida do profissional Adobe? Você teve suas expectativas atingidas?


A comunidade em volta dos produtos consagrados da Macromedia (em particular Flex e ColdFusion, já que é minha área de atuação) continua a me impressionar. Há tanta gente boa trabalhando em tantos projetos bons que eu fico constantemente impressionado com o apoio que recebemos e o grande número de pessoas que prestigiam nossos eventos, leêm nossos blogs, etc...
Se tem uma coisa que realmente me surpreendeu, foi o tamanho da comunidade de desenvolvedores que acompanham nosso trabalho.



iMasters - Como é o processo diário do seu trabalho? Nos fale de algum projeto que você considera importante.


Atualmente estou focado em evangelizar Flex para desenvolvedores PHP. Logo, qualquer projeto que ajude a aumentar o conhecimento de Flex entre os desenvolvedores PHP é prioridade para mim. Por isso, o projeto que eu acho mais importante, apesar de não estar trabalhando nele, é o AMFPHP.org. O uso desse software realmente ajuda os desenvolvedores PHP nas suas aplicações Flex, uma vez que economiza muito tempo, por tornar desnecessário serializar e deserializar o código XML.


iMasters - Você é um entusiasta do software livre e grande contribuidor da comunidade. Como a Adobe contribui?


Há muitos projetos de código aberto que a Adobe contribui no desenvolvimento. O site http://opensource.adobe.com tem um grupo de bibliotecas para construir plataformas cruzadas Uis. Já o site http://labs.adobe.com possui um grande número de projetos de código aberto.

Nós temos um grupo de bibliotecas de ActionScript 3 que ajuda os desenvolvedores Flex a se conectarem a feeds RSS, Flickr, YouTube e outros sites. Essas bibliotecas possuem código completamente aberto: você pode se conectar ao repositório Subversion e verificar o código, se você desejar.

Nós também liberamos uma ponte Flex/Ajax, que permite chamar o JavaScript a partir do Flex, e vice-versa, tornando essa ponte disponível em uma licensa do tipo BSD.


iMasters - Sua preocupação com os iniciantes é admirável, recentemente, em seu blog, você ajudou no processo de desenvolvimento inicial de um programador PHP. Você acredita que algum dia softwares complexos como o ps estarão disponíveis online?


Eu acredito que o Flex permite uma grande variedade de aplicações, desde as complexas até as simples, e creio que um dia veremos um diretório de aplicações Flex, incluindo softwares extremamente complexos, disponíveis na Internet.


iMasters - A Adobe não tem o costume de liberar versões beta, qual o papel e quão importante são os beta testers?


Beta testers são imensamente importantes para a Adobe, e uma das razões para termos conseguido manter o extremamente bem sucedido site Macromedia Labs (agora, Adobe Labs), onde postamos muitos projetos em pré-lançamento.

O Adobe Flex foi postado lá, focado em desenvolvedores de software. Porém, outros projetos como o Adobe Lightroom, que são focados em fotógrafos profissionais, são postados meses antes do lançamento final. Analisando os reviews que essas duas aplicações receberam, eu acredito que o processo que temos funciona muito bem.


iMasters - Recentemente tivemos a Adobe Developer Week, um evento muito importante para a comunidade. Qual a avaliação do projeto? Conte nos um pouco dessa semana e dos resultados.


Adobe Developer Week foi um pacote de eventos online, distribuído via Breeze, que teve como foco as tecnologias da Adobe para desenvolvedores de softwares. Nós tivemos milhares de pessoas atendidas em sessões ao vivo, gravando-as e disponibilizando-as online. A resposta que tivemos foi maravilhosa: o conteúdo foi excelente, o formato foi excelente, e eu acredito que poderemos ver mais eventos da Adobe distribuídos via Breeze, no futuro.


iMasters - Qual projeto mais interessante que você tem à frente? Tem alguma novidade que você queira contar para nós aqui no Brasil?


Estamos trabalhando em muitos projetos interessantes e a maioria deles já está disponível no site labs.adobe.com. Sou um grande fã do JamJar e estou feliz de ver que esse projeto foi lançado mês passado.


iMasters - Muito obrigado pela oportunidade, foi um grande prazer e uma grande honra para a comunidade iMasters falar com você. Deixe um recado para nossos leitores.


Obrigado pela oportunidade. Eu espero ver algumas aplicações interessantes que as pessoas vão desenvolver com nosso software, e peço às pessoas que me mantenham informado sobre qualquer projeto de código aberto ou PHP que eles estejam desenvolvendo com a tecnologia Adobe.

Entrevista conduzida por Gabriel Tamiasso, da Redação iMasters (gabriel@imasters.com.br).