JBuilder

JBuilder IDE
Información sobre la plantilla
Fecha de Creación1995
Sistemas Operativos compatiblesWindows, Linux y MacOS X,
IdiomaInglés, francés, alemán y japonés.
LicenciaPropietaria
Sitio web
http://www.embarcadero.com/products/jbuilder

JBuilder IDE. JBuilder un software creado en 1995. Es un entorno de desarrollo integrado (IDE), para el lenguaje de programación Java, de Borland, y CodeGear. Es un software comercial. Permite desarrollos gráficos.
Es un ambiente completo para desarrollo RAD con Java construído sobre Eclipse, que integra todos los beneficios de las soluciones Open Source con el soporte de un ambiente de productividad y escalabilidad robusto para sus aplicaciones de negocios corporativas con Java. JBuilder es compatible con versiones anteriores, y potencia su nuevo ambiente RAD con reconocidas herramientas de desarrollo rápido Java, propietarias y Open Source, junto con nuevos frameworks de colaboración sobre la plataforma abierta Eclipse.


Historia y definición

JBuilderes fue creado en 1995 para los lenguajes de programación Java, de Borland, y CodeGear. Los principales competidores que tiene JBuilder son los productos de la Fundación Eclipse (Eclipse), JetBrains(IntelliJ IDEA) y Oracle (Oracle JDeveloper y NetBeans).
La versión 2006 (Borland JBuilder 2006) tiene 3 ediciones: Enterprise (para aplicaciones J2EE, Web Services y Struts), Developer (para el completo desarrollo de aplicaciones Java) y Foundation (con capacidades básicas para iniciarse en el desarrollo de aplicaciones java y de momento es de libre uso).
La versión JBuilder 2007 está basada en Eclipse. Tiene también 3 ediciones: Enterprise (la más completa), Professional y Developer. Fue presentada, en inglés, en noviembre de 2006, anunciándose que a comienzos de 2007 saldrían versiones en francés, alemán y japonés.
En mayo de 2007 se presentó una nueva versión de JBuilder, disponible en 3 ediciones: Enterprise (la más completa), 2007 y Turbo (esta última freeware). Está disponible para Windows, Linux y MacOS X, en inglés, francés, alemán y japonés. La última versión es JBuilder 2008, también disponible en 3 versiones, Enterprise, Professional y Turbo. Actualmente pertenece a la ex-filial de Borland CodeGear.


Características

  • Compatibilidad con los lideres comerciales y de código abierto de aplicaciones de servidores Java.
  • Visual EJB, JPA y desarrollo de servicios Web.
  • Ajuste del rendimiento con el análisis del rendimiento de las capacidades de la memoria y el CPU.
  • Cobertura de código y análisis.
  • Auditoría y métricas de código.
  • Modelado UML 2.0 y arqueología de código.
  • Desarrollo colaborativo en equipo con seguimiento integrado, administración de código fuente, planificación de proyectos.
  • Administración centralizada de licencias e implementación de herramientas con Embarcadero ToolCloud.


Ventajas y desventajas

Ventajas.

  • Reducir la curva de aprendizaje mediante el uso de la IDE misma para múltiples plataformas.
  • La velocidad de desarrollo con soporte para las últimas tecnologías Java.
  • Mayor facilidad de uso y función de navegación.
  • Fácil mover los proyectos de JBuilder y Eclipse adelante.
  • Experiencia sin igual de la productividad y la reutilización de código.
  • Crear rápidamente sofisticadas aplicaciones basadas en Swing.
  • Analizar, depurar y ajustar las aplicaciones en el IDE.
  • Aumentar la productividad individual y de equipo.
  • Acelerar la creación de servicios Web.
  • Mejorar la productividad y la comprensión del código con el modelado UML y arqueología de código.
  • Mejorar la calidad del código con las auditorías y métricas.

Desventajas.

  • Consume muchos recursos.
  • Se torna lento a la hora de compilar los archivos.


Mejoras potenciales

  • Mejora la calidad y el rendimiento del software.

JBuilder es compatible con el análisis estático y dinámico del código que se crea o mantiene. Métricas de código avanzado permiten a los desarrolladores la calidad y complejidad de la estructura del código, ayudándoles a identificar posibles áreas problemáticas rápidamente. Usando auditorias de código los desarrolladores pueden asegurarse de que el código sea adherible a los estandáres de la organización.

  • Incrementa la actividad individual y de equipo.

JBuilder provee código, proyectos y la capacidad de administración de equipo a tráves de TeamInsight™. Sus desarrolladores tienen una vision unificada y en tiempo real de responsabilidades de proyectos para bugs, las solicitudes de cambio, notas de código, tareas y requisitos.

  • Aumenta la comprensión de código nuevo o de uno ya existente.

JBuilder proporciona capacidades de modelaje Java UML 2.0, incluyendo soporte para todos los estandáres de diagramas de modelado como diagramas de clases, secuencia, casos de uso, de desarrollo, entre otros. Además JBuilder permite formato HTML y generación de documentos template-driven. La tecnología LiveSource sincroniza simultáneamente los cambios realizados hechos en modelos UML en el código, lo cual les ahorra a los desarrolladores el trabajo redundante.


Véase también


Fuentes