Loodo

Loodo é um weblog licenciado pela Creative Commons License. Se você quiser usar nosso conteúdo no seu blog, site ou revista,
é só nos avisar e colocar o link para a Loodo, mantendo o conteúdo original do post, com todos os textos e links.

Criado com Wordpress

Loodo
© 2008 All Rights Reserved.

8 abr

Código-FonteAS3 IDE for Eclipse

  • NENHUM COMENTÁRIO

O desenvolvimento Flex na plataforma Windows conta com uma IDE bastante conhecida e com uma boa reputação, o FlashDevelop. Porém ao migrarmos para o cenário de plataformas baseadas em Linux a coisa muda de figura. Se você não estiver disposto a rodar a supracitada IDE em uma máquina virtual Windows, ou não tiver grana para comprar a licença do Adobe Flash Builder vai ter que recorrer ao velho editor de texto simples?

Não! Você pode usar o plugin Eclipse IDE for ActionScript 3, ou apenas AS3 IDE.Como o nome já deixa bem claro, estamos falando de um plugin para o Eclipse que adiciona funcionalidades para desenvolver projetos na plataforma aberta da Adobe. E justamente por ser baseado nesta famosa IDE ele acaba sendo bastante atraente, principalmente se levarmos em conta que a grande maioria dos desenvolvedores já trabalhou de uma forma ou de outra com esta plataforma.

Porém não há como negar que se formos comparar as duas soluções – AS3 IDE vs. FlashDevelop – a coisa vira uma luta injusta. Vamos explicar abaixo.

Primeiro ponto, quem vier com um background de desenvolvimento em Java no Eclipse estará extremamente mal-acostumado. Culpa do JDT, que é um dos ambientes de desenvolvimento mais produtivos. Completo desde o editor de código até o depurador. Uma das primeiras coisas que se sente falta é do atalho “Ctrl+Espaço” para abrir o drop-down do code assist. Depois de um tempo descobrimos que ele até que existe, mas só é disparado depois de digitar um “.” e esperar um segundo (que parece uma eternidade).

Segundo ponto, pior do que não ter uma feature considerada padrão, ele ainda tem uma que não funciona. Ao criar um projeto ele lhe dá a opção de usar outra pasta que não a padrão (dentro do workspace) para o código-fonte, só que não adianta usá-la, pois não irá surtir efeito. Uma tentativa de solução foi criar um link para a pasta externa, mas desta maneira ele não permite usar algum arquivo lá para ser o ponto de entrada da aplicação.

Terceiro ponto, um pouco relacionado com o primeiro, as opções de refactoring e code inspecting são praticamente nulas. O resultado é um pouco mais de trabalho e uma produtividade mais baixa.

Finalmente, podemos dizer que o AS3 IDE ainda é um quebra-galho para quem precisar, mas esperamos que este cenário mude e que logo mais possamos contar com uma solução mais robusta, e quem sabe até alimentar uma concorrência sadia?

Se você tem conhecimentos de desenvolvimento de plugins para Eclipse e estiver disposto, que tal dar uma ajudinha ao pessoal do projeto?



Deixe um comentário

Sejam bem vindos!

Apesar da maior parte das pessoas se referir a ludo como aquele jogo de tabuleiro quadrado, que tem um percurso em forma de cruz; a palavra - que vem do latim "eu jogo" - é um sinônimo para jogo.

Para manter essa abrangência, mas para não ficarmos presos ao de tabuleiro, escolhemos o nome Loodo para esse site, onde pretendemos discutir, apresentar, trazer inovações e estudar jogos, de todos os tipos e meios. Do Wii ao jogo da velha. Do fliperama ao ludo.

Quem Somos

Raphael Aleixo é programador visual, e trabalha com design de interfaces interativas faz 5 anos.

Caetano Borges é ilustrador, formado bacharel em gravura pela Escola Superior de Belas Artes da UFRJ.

Alvaro Cavalcanti trabalha com desenvolvimento há 10 anos, é formado em ciências da computação pela UNICAP (PE).


Assine as novidades da Loodo!

Nossos jogos: