Java


Ganymede is here! Saiu hoje, conforme previsto, a versão final do Eclipse 3.4 Ganymede, o lançamento anual simultâneo de projetos da Fundação Eclipse componentes do Eclipse IDE.

Desta vez foram 23 projetos, dois a mais que o lançamento simultâneo Eclipse 3.3 Europa em 2007.

Saíram AspectJ Development Tools (AJDT) e Dash (Eclipse Monkey), anteriormente presentes no Eclipse 3.3 Europa. Ficou de fora também o novo Device Software Development Platform - Native Application Builder (DSDP.NAB), inicialmente previsto para integrar o Ganymede, mas sua versão estável 0.9.9 pode ser baixada e instalada à parte.

Em compensação, o Ganymede trouxe quatro novos projetos no lançamento simultâneo: Eclipse Packing Project (EPP) 1.0, Model to Model (M2M) 2.0, Rich Ajax Platform (RAP) 1.1 e Subversive 0.7.1.

O download dos pacotes disponíveis pode ser feito em Eclipse Downloads - compare e veja Todos os Pacotes Ganymede disponíveis para baixar.

Para saber mais:

eclipse ganymede - eclipse ganymede

Os três principais IDEs Java gratuitos que acompanho são assunto recorrente aqui no blog: Eclipse, NetBeans, JDeveloper.

Em 2 de junho foi disponibilizado o Release Candidate 2 do Ganymede, lançamento simultâneo de projetos — 24 ao todo — para o Eclipse 3.4. O lançamento da versão oficial está programado para o dia 25 próximo.

Como falei em meu artigo Pré-estréias: Eclipse Ganymede e Firefox 3, o lançamento Ganymede 3.4 inclui a Rich Ajax Platform (RAP) e o suporte ao controle de versão Subversion (SVN) com o Subversive. Há também o o Device Software Development Platform (DSDP) Native Application Builder (NAB), framework similar a SWT and JFace, porém escrito e projetado para construção de GUI em C++.

O projeto de empacotamento Eclipse Packing Project (EPP), agora também integrado no Ganymede, criou uma nova página de download de pacotes para o Ganymede. Pacotes do Eclipse 3.4 RC2 (e da futura versão final) podem ser baixados nessa página.

netbeans ide 6.1 multilingual - netbeans ide 6.1 multilingual

Sobre o NetBeans, em 30 de maio foram lançadas as principais versões traduzidas do NetBeans IDE 6.1, que incluem Português do Brasil, Chinês e Japonês, além do idioma original Inglês. Basta selecionar o idioma desejado na página de download e selecionar o pacote NetBeans IDE para o perfil desejado.

oracle jdeveloper - oracle jdeveloper

E por fim, o Oracle JDeveloper. Embora ele seja mais popular em ambientes que utilizam o servidor de aplicação e outras tecnologias Oracle relacionadas, JDeveloper é uma opção de IDE gratuito (embora não software livre) bastante poderoso e abrangente para uso geral em tecnologia Java.

A nova versão 11g do ambiente está em fase final de beta/estabilização. Oracle JDeveloper 11g Technology Preview 4 - (Build 4949) foi liberado em 2 de maio e está disponível para baixar no portal OTN (requer registro gratuito), com ou sem JDK incluso.

A Oracle ainda disponibiliza a seção Java Developer Center no portal OTN, recheada de artigos, tutoriais, códigos e dicas sobre tecnologia Java em geral e sobre recursos dos produtos e ferramentas Oracle para Java, como o JDeveloper, OC4J e Oracle ADF.

A Oracle também participa da Fundação Eclipse e apóia e lidera diversos projetos Eclipse, principalmente em recursos voltados para a plataforma Java EE. Veja o release Oracle Extends Oracle Fusion Middleware Developer Tools with Oracle Enterprise Pack for Eclipse para mais informações.

É sempre motivo de alegria e orgulho para mim, profissional brasileiro de informática, ver o Brasil em destaque positivo na mídia internacional especializada.

Assim li com muito gosto e o artigo Java and Free Software in Brazil - Bridging the digital divide (em inglês), por Patrick Curran, 2008-05-30, no Java Developers’ Journal.

O autor apresenta elementos da posição de destaque do Brasil nas comunidades de software livre e de tecnologia Java no mundo.

São lembrados o recente evento International Free Software Forum (FISL) ocorrido em Porto Alegre, o apoio governamental ao software livre e a crença nele como modelo de inclusão digital.

Também é destacado o grande grupo de usuários Java brasileiro SouJava, com mais de 18 mil participantes e sendo o primeiro JUG a integrar o JCP em 2005, de onde saiu o evangelista Java brasileiro “JavaMan” Bruno Souza para atualmente ocupar na Sun Microsystems o papel de coordenador mundial da comunidade NetBeans.

Voltando às iniciativas governamentais, o artigo ainda cita a parceria anunciada do SBTVD com a Sun para o desenvolvimento de uma plataforma livre baseada em Java de conteúdo e serviços para televisão digital (DTV) e a crescente adoção de Java nos órgãos governamentais para desenvolvimento de software que leva serviços aos cidadãos, destacando em especial o sistema de automação do SUS, sistema brasileiro de saúde.

Só fica o pesar em saber que mesmo com tanta força da comunidade de TI brasileira em Java e software livre, isso não gera proporcional reflexo no peso do mercado de software brasileiro e, principalmente, na exportação de produtos e serviços de software brasileiros. Aí o Brasil fica atrás de países como a Índia. Especialistas costumam apontar o baixo domínio da língua inglesa como um dos ingredientes faltantes.

Vamos praticar mais o inglês, profissionais de TI do meu Brasil! O mundo todo é um campo aberto. Que tal começar praticando a leitura do artigo no JDJ hoje?

Para saber mais:

Dois grandes projetos de software livre estão próximo do lançamento de nova versão em fim de junho: Eclipse IDE e navegador Firefox. Ambos entraram agora em fase final de desenvolvimento, passando de Beta a Release Candidate (candidato a lançamento final).

O Firefox 3 (codinome Gran Paradiso) lançou seu Release Candidate 1 em 16 de maio. É baseado no mecanismo de renderização web Gecko 1.9, em desenvolvimento nos últimos 33 meses. Com mais de 14.000 atualizações desde a versão anterior, o Gecko 1.9 inclui uma profunda revisão de sua arquitetura para prover melhores desempenho, estabilidade, precisão e simplicidade.

Testes preliminares nas versões beta do Firefox 3 vêm mostrando que ele está muito mais rápido, principalmente na execução de JavaScript. Também está mais estável e eficiente no uso de memória. E a nova versão do mecanismo Gecko utilizado promete resultar em um navegador mais seguro, mais fácil de usar e mais personalizável.

A Fundação Mozilla continua em sua marcha rumo ao JavaScript 2.0 (padrão ECMAScript Edition 4).

Veja novidades do Firefox 3 e as Notas da versão do Firefox 3 RC1 (em inglês). Baixe o Firefox 3 RC1 (Windows, Mac OS X e Linux, em Português do Brasil e dezenas de outros idiomas).

Enquanto o lançamento oficial do Firefox 3 está previsto para o final de junho, já há planos para a atualização Firefox 3.1 até o final de 2008.

Em 13 de maio houve o anúncio do IDE Eclipse 3.4 Ganymede M7. Ganymede (nome, em inglês, de uma das luas de saturno descobertas por Galileu) é o codinome do lançamento coordenado e simultâneo de diversos projetos para a Plataforma Eclipse versão 3.4. Este Milestone 7 pode ser considerado o Release Candidate 0 (RC0), depois do congelamento de API ocorrido no M6.

Com lançamento final previsto para 25 de junho próximo, o Eclipse Ganymede 3.4 prevê a integração de pelo menos 24 projetos da Fundação Eclipse, pouco mais que os 21 do lançamento anterior Eclipse Europa 3.3. Entre os novos projetos englobados, estão Eclipse Packing Project (EPP), Rich Ajax Platform (RAP) e o suporte ao controle de versão Subversion (SVN) com o Subversive.

O projeto de empacotamento do Eclipse, EPP, está elaborando uma nova página de download de pacotes para o Eclipse 3.4, que já pode ser usada para o download do Ganymede M7.

O Eclipse vem perdendo força com a evolução rápida do projeto livre concorrente NetBeans. A versão mais recente deste é o NetBeans IDE 6.1, cada vez mais rico e poderoso em recursos e fácil em instalação e uso. Vejamos o que o Eclipse 3.4 trará em contrapartida.

Jakub Korab postou no dia 12 passado, em Javalobby, uma listagem comentada muito interessante chamada The Best Java Tools You Never Knew Existed, ou “As melhores ferramentas Java que você nem sabia que existiam”.

Muito útil, vale a pena a ler e conhecer as ferramentas que você eventualmente ainda não conheça. O post apresenta links para todas as ferramentas listas.

Por falar nisso, eu mantenho listagens de Ferramentas de Software e de Bibliotecas e APIs para Java em meu site de referências Márcio’s Hyperlink, ambas organizadas em sub-categorias. Apesar de minha coletânea ser bem mais ampla, depois que li o artigo citado, vejo que tenho algumas novidades para acrescentar lá.

- Próxima Página »