Quarta-feira, 09 de Agosto, 2006 | 26 comentários | 
Após uma boa discussão na lista Arq-HP, resolvi testar e fazer uma análise prévia do ambiente de desenvolvimento, mostrando suas principais características, vantagens e desvantagens.
Aptana é uma IDE recém-chegada, gratuita e open-source, para desenvolvimento básico de xHTML, CSS e JavaScript.
Uma vez que seu ambiente é baseado no Eclipse, e por sua vez desenvolvida em Java, se utiliza de um bom requisito de sistema: memória.
Além do site principal, foi criado ainda um site promocional com diversos screencasts, mostrando a ferramenta em ação. Vale a pena a visita.
Quem já desenvolve na IDE mais utilizada para o Java, não terá dificuldades neste ambiente.
Sua interface inicial, trás as últimas notícias e modificações da IDE. Clicando em Get Started, o usuário tem a opção de iniciar um novo projeto ou trabalhar em cima de um já iniciado.
Se tiver interesse, veja uma galeria de telas.
Entre as principais características, estão:
Um dos pontos fortes da IDE.
Como descendente do Eclipse, o Aptana já vem "pré-embalado" para Windows, Mac e Linux. Além disso, se você já usa o Eclipse, baixar o plugin em separado.
Isso traduz a portabilidade durante o desenvolvimento de projetos Web.
O ambiente já vem com as referências completas do xHTML, CSS e JavaScript.
Este recurso, senão o melhor, está entre os destaques. Ao desenvolver qualquer código das linguagens citadas, a IDE exibe os métodos ou propriedades e as suas respectivas compatibilidades com os browsers.
Outra funcionalidade bastante útil para quem desenvolve com JavaScript ou CSS, por exemplo. A IDE exibe, em tempo real, erros/avisos de sintaxe, parâmetros, métodos, etc.
Apesar de ser uma IDE recém-lançada, já demonstra interesse em adquirir desenvolvedores, trazendo inclusive uma boa documentação. Recursos úteis com foco na produtividade e a facilidade de utilizar a mesma interface em diferentes sistemas operacionais (portabilidade), são seus grandes atrativos.
Por outro lado, não foi bem recebida em meio aos desenvolvedores de linguagens dinâmicas para Web, uma vez que quase toda aplicação hoje desenvolvida é dinâmica.
Assim, é notável que, em breve, a IDE tenha compatibilidade com linguagens estáticas e dinâmicas.
sucesso hein cirão... esperamos q eles implementem mais funcionalidades, suportes a linguagens server sides, etc...
Pro básico parece ser muito bom... Testarei em casa juntamente com as bibliotecas js q vc passou no blog...
akele abraço rapaz...
Estou testando o Aptana e gostei muito. Senti falta de suporte a PHP que ajudaria bastante pelo menos pro meu caso.
Ciro! Valeu a força!
Eu instalei essa IDE na minha maquina gostei bastante...o unico problema que encontrei foi o consumo de memoria realmente o programa pesa.
Olá Ciro,
Estou usando o Aptana aqui no trabalho e estou gostando muito, quando ao uso de memória, não tive problemas. O que falta também é um suporte a ftp para a IDE que iria a judar muito na edição e transferencia dos arquivos.
Cara show de bola mesmo. o único probleminha é falta de suporte a linguagens dinâmicas como php, asp entre outras. mas muito bom mesmo. acho que ainda nao da pra trocar meu dream
té maissss
Tenho usado ja faz uns 5 dias, o Code Assist é realmente bom, mas sinto falta de um suporte para PHP, ja configurei para abrir os arquivos *.php mas o código colorido pra quem ta acostumado, faz falta. Também sinto falta de uma opção para editar os templates, como o que aparece quando você clica em Untitled HTML File.
A IDE promete. O eclipse é show de bola, tirando alguns itens que eu não gosto nele.
Na real, ainda não achei minha cara metade em se tratando de IDE! ![]()
aBraço!
Como sou meio novo na área, ainda não tinha ouvido falar nesse tipo de coisa....
Muito bom o artigo!
Abraços!
Nem acredito.
Postaria hoje no meu blog sobre o Aptana.
Experimentei ontem em um projeto da empresa, mas só seu suporte a HTML e CSS. Esta semana uso Javascript, para colocar um pouco de mágica.
Gostei do auto-completar de endereços de arquivos, mas senti falta de um \
Onde foi parar o resto do meu comentário?
Bom, pelo que senti um sentimento geral é a falta de suporte a PHP. Isso é facilmente solucionável.
O Projeto Aptana é um filho do projeto Eclipse. O core é o mesmo, tendo a adição de uma coleção de plugins que caracterizam o projeto.
Pois bem, pelo fato do core ser o mesmo do Eclipse, muitos plugins do Eclipse são compatíveis com o Aptana. Basta procurar na web (o site www.eclipse.org é uma boa referência) por plugins que suportem o desenvolvimento PHP. Eu uso há algum tempo um plugin no Eclipse pra PHP. Ele tem inclusive botões pra vc startar no próprio Eclipse o apache. Bem legal as funcionalidades, como o analisador sintático, identação automática, dentre outras.
Aproveito e lanço o desafio pra desenvolvermos plugins pro projeto Eclipse que sejam úteis pra projetistas PHP, como por exemplo geradores de relatórios, gráficos, uso do Smarty.
O futuro dos desenvolvedores é este: ganhar em produtividade. O mercado está ficando cada vez mais competitivo. Quem continuar no modo de desenvolvimento artesanal, ao meu ver, pode não sobreviver no mercado.
No resto do meu comentário, que não apareceu, falei o que Eric informou aqui.
Dando uma olhada no site do Aptana, pude verificar que o PHP terá uma atenção pelo pessoal do projeto.
pesaaaado.....
Ainda em fase beta, eu acho que o Aptana promete e muito...
Neste fim de semana fiz os updates da ferramenta e senti uma melhoria no fator performance... ainda está longe de uma IDE leve, porém em relação a recursos primordiais ela consegue suprir bem as necessidades. Aqui no trabalho (sou programador de interfaces) ela já é padrão
!
Quanto as linguagens server-side, eu acredito que seja uma questão de tempo para o suporte a elas.
Vamos aguardar...
Uso o APTANA a alguns meses. Para Javascript não tem nada melhor. É uma super ferramenta. Realmente é um pouco pesado, mas com máquinas modernas não há problema. Solução para quem quer suporte a PHP é instalar o ECLIPSE e então o APTANA como e o PHPECLIPSE como plugin. Pronto, WEB IDE completa!
Abraços
Gostei muito..
open-sorce, feito em java e tem um surporte bem legal.. isso porque é versao 0.2 hein...
os caras manjam muito... muito bom mesmo!!!
Valeu pela dica..
Ótima ferramenta, gostei ... cumpre o que promete.
O melhor dele é que ele já traz algumas bibliotecas como a do YAHOO por exemplo, o que ajuda bastante na hora de trabalhar...
po...fui instalar o aptana no meu windows XP e tive problemas...ele fala pra escolher outro local temporario...
nau entendo..
ja usava no meu Slackware e gostei...muito bom msm
me ajudem aí..
flw
Se futuramente ocorrer o suporte a WYSiWIG, vai ficar melhor do que já é.
Conheci o Aptana um tempo atrás e gostei bastante do que vi!
Só não o utilizo, ainda, por conta do que os demais já disseram. O requerido suporte à linguagens dinâmicas.
No mais, essa IDE tem futuro!
[]\\\'s
Olá Ciro,
Instalei o Aptana e gostei muito.. meio pesado, mas tudo bem..
abraços
Olá Ciro,
Parabéms pelo Artigo!. Gostei muito da IDE Aptana; utilizo muito código javascript / xml /xlst e, já a adotei em meus projetos (desenvolvia no \\
Estou começando a trabalhar com Web, tive o meu primeiro contato com Aptana, esta sendo uma boa ferramenta de trabalho.
Eu estou voltando a testar o Aptana, só que já fiquei puto, pq ele ainda não suporta a JSP, só usando o Eclipse.
![]()
Olá Ciro, estou começando a usar o Aptana, agora, e tive um probleminha ao instalar o plugin de suporte a PHP, e gostaria de saber se vc pode me ajudar, bem o erro é o seguinte:
Network connection problems encountered during search
Queria saber como resolver esse problema de conexão.
Se vc puder me ajudar agradeço mt.
Abraços
As imagens que aparecem são Gravatars. Ao registrar um, sempre que comentar em algum blog que suporte essa funcionalidade, sua imagem aparecerá ao lado. Se você ainda não tem um gravatar, crie aqui.
English Version © Copyright 2004-2008 Ciro Feitosa - Todos os Direitos Reservados