aplicações java no

Propaganda
INSTITUTO DOCTUM DE EDUCAÇÃO E TECNOLOGIA
Curso de Sistemas de Informação
Daniel Almeida, Dayene Mendes Silva Gonçalves, Gustavo Ribeiro Teixeira
Leite, Thiago Dias
JBuilder
DOCTUM – Cataguases
1. Introdução
O desenvolvimento de softwares tem se tornado cada vez mais complexo no
decorrer dos últimos anos – à medida em que solicita-se que as empresas de TI façam
mais com menos, ao mesmo tempo em que percebe-se uma multiplicação de
plataformas e padrões, e as equipes de desenvolvimento já estão dispersas entre os
vários fusos horários do planeta. O JBuilder ajuda as equipes de desenvolvimento a
gerenciar esta complexidade e a criar aplicações de classe corporativa compatíveis com
os padrões, e mais rápido.
O JBuilder é um ambiente de desenvolvimento Java, criado pela Borland
Software Corporation (empresa que cria compiladores para diversas linguagens de
programação), que atualmente pertence a CodeGear.
É uma interface (aplicativo) entre o desenvolvedor e a linguagem Java,
permitindo o desenvolvimento de programas de forma mais fácil, rápida, automatizada e
com menor probabilidade de erros. Contém principalmente o compilador Java e a
ferramenta visual propriamente dita. Ele é um poderoso ambiente integrado de
desenvolvimento de aplicações e oferece algumas funcionalidades básicas para a criação
de aplicações.
A versão Java da Sum Microsystems que acompanha o JBuilder 5 é o JDK 1.3.
Com ele se encontram vários componentes pré-construídos como botões, conexões com
bancos de dados, validadores de senhas para conexão com servidores, painéis para
conter aplicativos, etc., basta somente ligar os componentes através de código java.
2. Algumas Funcionalidades e Características
A IDE JBuilder recebeu o prêmio de IDE InfoWorld Technology of Year Award
2008. Nesse prêmio, a InfoWorld avaliou cada IDE nas características mais básicas
como facilidade de usar, integração e performance. Com a nota de 8.6, a InfoWorld
marcou a liderança para o JBuilder no ano de 2007.
O JBuilder conquistou o prêmio, pois foi muito bem projetado e tem muitas
características inovadoras, que o diferenciam de muitos projetos. É muito útil para
métricas e inspeção de código.
Ele teve sua nota particularmente alta nas categorias de suporte aos diagramas de
UML, suporte ao Java SE 6, suporte ao Java EE server, métricas de código e outras
características de desenvolvimento colaborativo. As características que mais se
destacam na ferramenta são:

ProjectAssist: reduz de modo dramático o tempo e a complexidade para criar
novas definições de equipes e projetos.

TeamInsight: aperfeiçoa o desenvolvimento colaborativo com seu portal
centralizado, que permite que os membros da equipe monitorem a atividade do
projeto para o repositório de código fonte, acompanhando as entradas recentes,
visualizando métricas de qualidade e ainda gráficos burn-down em tempo real
para acompanhamento do progresso do projeto.

Optimizeit: fornece profiling de memória e de CPU, além de depuração, o que
garante um código livre de erros.

Live Source UML: garante que o código e os modelos estejam sempre
sincronizados.

Suporte a todos os servidores de aplicação incluindo Gerônimo, Glassfish,
JBoss, IBM WebSphere e BEA WebLogic.
A interface principal do JBuilder é o AppBrowser onde se navega, edita, faz-se o
design, a depuração e todos os outros trabalhos de desenvolvimento.
O JBuilder pode ser instalado sobre a maioria dos OS como Windows
98/ME/NT/XP/2000/Vista e Unix/Linux. Outras caracteríscas do JBuilder são:

Possibilidade de reuso de códigos;

Construção de interfaces de forma visual;

Modelagem utilizando UML 2.0;

Desenvolvimento em Visual Enterprise JavaBeans 3.0, Java Persistence API
(JPA) e Web services;

Baseado no Eclipse SDK 3.3 e no Web Tools Platform (WTP) 2.0.
3. Edições do JBuilder 2008
3.1. JBuilder 2008 Enterprise
JBuilder 2008 Enterprise fornece um IDE Java completo de classe corporativa
com suporte ao desenvolvimento e colaboração de equipe baseado nas funcionalidades
do TeamInsight™ e ProjectAssist™, suporte total a modelagem UML 2.0 e arquitetura
de código e as recém introduzidas Application Factories, que fornecem produtividades e
reutilização de código sem precedentes. O JBuilder 2008 Enterprise também inclui a
nova capacidade Progress Tracker que capacita as equipes de desenvovimento a
monitorar e medir continuamente o impacto das mudanças de performance, permitindo
a comparação de snapshots visuais de seu progresso; a nova capacidade de filtro de raiz
de CPU, que permite que os desenvolvedores isolem e limitem o profiling; e a nova
funcionalidade ProbeKit que permite a instrumentação dinâmica e estática de uma
aplicação.
3.2. JBuilder 2008 Professional
O JBuilder 2008 Professional inclui suporte ampliado para a plataforma Java EE
5 e desenvolvimento visual de Web services incluindo designers EJB, JPA e Web
services, assim como suporte à distribuição para os principais servidores de aplicação
Java, comerciais ou de código aberto. Além disso, o JBuilder 2008 Professional inclui
ferramentas profiling de memória e de CPU, ferramentas de tuning de performance,
capacidades sofisticadasde de design de Swing, funções básicas de modelagem UML
and LiveSource® para Java com diagramação total mão dupla de código e código
visual.
3.3. JBuilder 2008 Turbo
O JBuilder 2008 Turbo está disponível como um pacote gratuito e completo do
Eclipse que fornece as características e funções básicas para criar e distribuir aplicações
Java para os principais servidores de aplicação, comerciais e de código aberto. O mais
novo membro da renomeada família do JBuilder da CodeGear, o JBuilder 2008 Turbo
pode ser facilmente aperfeiçoado com poderosas ferramentas de desenvolvimento como
os plug-ins JGear para adicionar produtividade RAD gráfica, funções de profiling e
depuração de performance e de colaboração de equipes.
4. Bibliografia
http://www.compute-rs.com/pt/conselho-1978812.htm
http://www.codegear.com/br/products/jbuilder
http://pt.wikipedia.org/wiki/JBuilder
http://www.jbuilder5.hpg.com.br/
http://www.superdownloads.com.br/download/160/jbuilder/
http://www.borland.com/br/products/jbuilder/
http://www.infoblogs.com.br/view.action?contentId=25582&JBuilder-a-IDE-paraJava-do-ano.html
Download