JBuilder¢ç continues to drive innovation and deliver value to Java developers by providing an enterprise-class IDE based on the Eclipse open source framework with support for the leading commercial and open source Java EE 5 application servers. Expanding on the core Java functionality provided by the Eclipse 3.3 (Europa) open source framework and Eclipse Web Tools Platform (WTP) 2.0, JBuilder includes:
- Updated application server support
- Enhancements to TeamInsight¢â and ProjectAssist¢â for expanded ALM tool support now including StarTeam¢ç
- Improvements to the code coverage and performance analysis tools including new Progress Tracker and ProbeKit functionality
- Expanded support for code audits and metrics within the code archeology capabilities
- An updated version of InterBase
In addition, CodeGear has added a comprehensive set of user interface construction tools enabling developers to rapidly create sophisticated Java Swing applications with full bi-directional editing capabilities while maintaining 100% synchronization between the code and visual design at all times.
Introducing Application Factories - game changing technology that dramatically reduces the complexity of real world Java development The JBuilder 2008 story doesn't end with a few new features or a handful of improvements; CodeGear has reinvented the Java IDE with the introduction of Application Factories. Application Factories offers a new approach to software development and code reuse which can best be described as an application-centric methodology. This innovative development metaphor, and the associated collection of tools which are now part of JBuilder 2008, allows developers to focus more on the nature and purpose of the application, and less on the underlying platform, framework, and technologies being used.
Supporting Application Factories, JBuilder has a collection of tools to record the developer's intent as an application is being created so that the workings of the code can be easily ascertained at a later date. And while Application Factories will certainly yield higher levels of productivity during the development of an application, one of the biggest benefits may come when that application has to be modified or enhanced, which frequently is long after the original thought behind the application can be captured, or maybe even after the original developer is available to work on the project again. This is because the metadata created by the Application Factories tool sets, which stays attached to the code when it is created, can be opened by any subsequent developer to understand the context and purpose of code snippets, methods, and classes which are part of the application.
JBuilder comes with pre-built application modules including end-to-end data-aware Web application modules for Struts 2, Spring MVC, and JSF, an e-commerce application module, and template application modules for PetStore and Book Store.