Calculadora de ErlangB – Agora em Adobe Flex
Alguns dias atrás descobri através do MeioBit que a Adobe estava fazendo uma campanha para popularizar o Adobe Flex (aqui). A idéia da campanha “Adobe® Flex™ Builder 3 Professional for unemployed developers” é distribuir uma licença para pessoas desempregadas ou não trabalhando com desenvolvimento. Já tinha lido alguma coisa sobre o Flex, mas nunca tinha pensando em utiliza-lo. Como não estou desempregado (UFA!!), estou à 4 dias utilizando a versão trial (60 dias) para ver o poder desta solução.
Como qualquer um que está começando a aprender uma nova linguagem de computação, parti a procura de fontes de informação e referência. Como todo programador de PHP, sofri um pouco com a documentação (sou só eu que considero a documentação do PHP ótima?). Procurando no Oráculo encontrei algumas referências interessantes, que indico abaixo:
-
msdevstudio.com: Um blog pessoal, com várias informações sobre Flex, AIR, ActionScript, … Todo conteúdo em pt_PT, e para aqueles que ficaram com medo do ms do nome do blog, ele vem de Mário Santos. Como tem muita informação no blog, recomendo a série de 5 tutoriais sobre como trabalhar com o Flex (profissional).
-
Flex Style Explorer: Uma ótima ferramenta (em Flex) para construção de estilos CSS para suas aplicações;
-
Adobe Flex 3: Página oficial do Flex;
-
Flex Showcase: Várias aplicações em Flex, demostrando o potencial da ferramenta;
-
Adobe Air Marketplace: Um local onde os desenvolvedores podem distribuir suas aplicações.
Depois de seguir o tutorial do Mário Santos (link acima), resolvi colocar a mão na massa de fazer alguma coisa. Nada melhor que fazer algo que já fiz em outra linguagem, permitindo assim as inevitáveis perguntas: Foi mais fácil? Ficou mais bonito? É mais intuitivo?
A construção da parte gráfica da aplicação é bastante trivial para qualquer um que já tenha trabalhado com qualquer outra ferramenta de desenvolvimento. Da mesma forma, montar a interface gráfica através de ActionScript também é fácil, bastando apenas conhecer as propriedades dos objetos. O problema começou com o ActionScript 3. Digamos que o AS é “O CARA” por trás do Flex, sem ele o Flex não passa de interface em Flash.
Como da primeira vez, descobri que nosso amigo Mário Santos possui ótimos tutoriais e um fórum bastante movimentado sobre ActionScript 3.
Com ajuda destes tutoriais, em apenas algumas horas* terminei minha estimada calculadora.
Depois destas primeiras horas despendidas com o desenvolvimento do sistema, foram necessários apenas 30min para portar a aplicação para o Adobe AIR. É incrível como é fácil passear entre uma solução e a outra. Cabe ressaltar que dos 30 min, 20 foram gastos em detalhes visuais. Abaixo o link para download do arquivo de instalação do AIR.
Ainda estou organizando o código para compartilhar com todos, então, em breve ele estará aqui.
Sds,
* Diga-se de passagem que um bocado das horas que perdi no desenvolvimento foram gastas relembrando da necessidade da declaração/conversão de variáveis. Bendito PHP que me acostumou mal







Ricardo Vilela said
am março 30 2010 @ 19:43
E ai Tauscheck! Tudo bem contigo?
Encontrei um curso em video aula bem legal sobre AdobeFlex + php
Bem interessante… http://www.informaticon.com.br/site/
Comecei a estudar php e estou gostando muito. Sem dúvida é ótimo e muito poderoso…
abraços