BT
x A sua opinião é importante! Por favor preencha a pesquisa do InfoQ sobre os seus hábitos de leitura!

Amethyst, uma IDE Flex para o Microsoft Visual Studio

por Dio Synodinos , traduzido por Pedro Mariano em 02 Set 2010 |

O Amethyst é uma Visual Studio IDE completa para a plataforma Adobe Flash. Ela suporta design via drag-and-drop, edição e debug de aplicações AIR e Flex e também pode executar aplicações em Flash para edição e debug.

O Amethyst oferece:

  • Design visual
  • IntelliSense
  • Refatoração
  • Integração com outras ferramentas da Adobe
  • Debugging

A InfoQ conversou rapidamente com Huw Collingbourne da SapphireSteel Software, criadores do Amethyst:

InfoQ: Quais são as principais novidades dessa versão?

Huw: A versão Professional oferece drag-and-drop na criação do design para Flex 3, 4 e AIR. Possui também as mesmas opções de refatoração do C# com a adição de uma funcionalidade extra (mover uma classe para um novo pacote). Ela possui um IntelliSensi completo. Possui seu próprio debugger (o "Amethyst Cylon" debugger) que possui integração com o Visual Studio e possibilita o debug de diversos SWFs simultaneamente. Ela é, de fato, uma IDE completa para design-edição-debug e execução da Plataforma Flash.

InfoQ: Como ela se compara com o Flex Builder?

Huw: Ela possui ferramentas similares ao Flex Builder ou o Flash Builder porém tudo é feito dentro do Visual Studio. O objetivo principal dos designers foi fazer com que o Amethyst fosse familiar para os usuários do VS e com uma curva de aprendizado perto de zero. Além disso nós possuimos algumas funcionalidades especiais  - por exemplo, o Designer tem um modo "do live" que faz com que todos os controles respondam a eventos como cliques de mouse e entradas de texto. Isso torna possível, por exemplo, utilizar efeitos de sobreposição de botões ou digitar um texto em um "text area" e escolher diversas fontes para ele, sem prejudicar o design. Nós também possuimos 'snippets' (templates de código) interativos e um editor de snippets onde os usuários podem criar novos templates. Nós possuimos uma vasta quantidade de cores para o código (mais de 76 cores foram adicionadas com as padrões do VS) e também oferecemos a possibilidade de customizar a formatação do código. Nós possuimos integração com o Flash Builder e Flash IDE então os times de desenvolvedores podem trabalhar no mesmo código utilizando os dois, o Amethyst e uma das IDEs da Adobe.

InfoQ: Como ela se compara com o Tofino que também é um plugin Flex para o Visual Studio?

Huw: Eu espero que você entenda que eu prefiro não fazer nenhuma comparação direta entre as funcionalidades do Amethyst e Tofino e eu não gostaria deixar meu comentário pessoal aqui pois estes serão interpretados como crítica ao Tofino ou outras IDES Flex ou Flash. Porém, já que você me perguntou, vou tentar sumarizar as principais diferenças. O Tofino é uma IDE grátis que provê funcionalidades básicas de edição e debug. Ela não disponibilida um design all-in-one e uma IDE de desenvolvimento da maneira que o Amethyst oferece e também não possui um conjunto comparável de ferramentas avançadas como customização da formatação de código, refatoração e design visual. De fato, o Amethyst é a única IDE além do Adobe Flash Builder, que possui um ambiente de design visual para o Flex com ferramentas compreensivas de edição e debugging.  O Amethyst também possui uma versão pessoal gratuita que contém funcionalidades parecidas com as oferecidas pelo Tofino.

InfoQ: Qual é o roadmap para o projeto?

Huw: Nós passamos por uma grande versão de beta público e nesse tempo nós fizemos grandes melhorias nas funcionalidades do Amethyst devido aos pedidos dos usuários. Em particular, nós temos melhorado consideravelmente o Amethyst para que ele trabalhe em conjunto com a IDE do Flash (CS3, CS4 e CS5) para que nossos usuários possam criar seus timelines no Flash e editar e depurar no Amethyst. Nós planejamos lançar alguns updates, porém, para que nós possamos corrigir bugs ou melhorar funcionalidades existentes nós precisamos do feedback dos usuários.

A versão trial do Amethyst Professional que é grátis por 60 dias já está disponível.

Olá visitante

Você precisa cadastrar-se no InfoQ Brasil ou para enviar comentários. Há muitas vantagens em se cadastrar.

Obtenha o máximo da experiência do InfoQ Brasil.

Dê sua opinião

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão
Comentários da comunidade

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

Dê sua opinião

Conteúdo educacional

Feedback geral
Bugs
Publicidade
Editorial
InfoQ Brasil e todo o seu conteúdo: todos os direitos reservados. © 2006-2014 C4Media Inc.
Política de privacidade
BT