FERRAMENTAS PARA JAVA
Carlos Eduardo Witte
Seja qual for a sua opção de aprendizado, você precisará de algumas ferramentas para acompanhar os cursos. A
ferramenta essencial está disponível de graça no site da Sun,
o JDK ou Java Development Kit (O livro "Java em Exemplos" inclui esta ferramenta no CD incluso, salvando um
bom tempo de download). Este kit contém o software necessário para criar seus programas em Java, bem como a
documentação da linguagem. Está disponível para Windows e Sun Sparc no site da Sun.
Você usa Macintosh, Linux, Unix? Procure nos sites das empresas que fornecem estes produtos e você encontrará
as versões do JDK para estas plataformas.
A verdade é que a maior parte das referências que dei sobre Java está disponível para Windows. Mas não se
preocupe com isso, pois a despeito de algumas ferramentas específicas do JDK, a programação em Java é
absolutamente igual para todas as plataformas (salvo algumas poucas exceções que não vem ao caso para
iniciantes). Uma recomendação em especial para os usuários de Macintosh: é vendido no Brasil para usuários de
Mac (também para Windows para ser preciso) uma excelente ferramenta de desenvolvimento que é o CodeWarrior, da
Metrowerks. O distribuidor é a Cad Technology. A
vantagem deste pacote é que os CDs incluem livros de programação em formato Adobe Acrobat, entre eles o
"Learn Java on the Macintosh", de Dave Mark, uma excelente referência para "Java como primeira linguagem".
Este livro, aliás como o "Thinking in Java", é também vendido na versão impressa.
Se você está começando, eu não recomendo investir ainda nos ambientes RAD (Rapid Application Development), que
são ferramentas que prometem acelerar o desenvolvimento de programas e applets Java através de programação
visual e geração automática de código. Há o Visual Café da Symantec, o JBuilder da Inprise, o PowerJ da Sybase e o Microsoft Visual J++, só para citar alguns. É verdade
que aceleram o desenvolvimento, mas é necessário um bom conhecimento da linguagem para tirar proveito de tudo
isso. É conveniente também que você "suje as suas mãos com código" no princípio, o que lhe dará boas bases
quando tiver que usar estas ferramentas. Por isso, a melhor ferramenta para começar é o JDK e se possível
apoiado em um bom livro.
» Trabalhando em Java sem saber programar »