8.1.4 Key Features and Benefits

AdventNet Bean Builder provides a complete Visual Integrated Development Environment (IDE) that enables developers to quickly build high quality, user friendly and  easy to deploy, Java based client applications. Bean Builder provides a wide range of  features whose benefits could be leveraged for rapid development of high quality Java client applications.

 

Features

Benefits

UI design with reusable Java Beans

Complex screen design is essential for building highly usable UI applications. You can achieve this by just dropping and arranging the reusable java beans in Bean Builder. You can also use a screen created here as a bean, and drop it in other screens.

 

WYSIWYG Editor

The Runtime View support in Builder, helps you to have a feel of how the final application will look like after building it (even at the time of Designing it.) i.e. What You see at Design time is What you get at Run-Time.

 

Application UI standard setting

Uniform application of UI standards is essential for building consistent and highly usable client applications. This is made possible by Bean Builder through the configuration of UI standards for the applications built. By default it packages the "AdventNet Look and Feel" standard along with it.

 

Layout Support

A good layout of components in the screen will make the UI highly usable. The complex set of layouts can be configured with ease, using the layout editors in Bean Builder. It is powered with the automatic source generation feature, which totally eliminates your coding effort.

 

Internationalized Application Development

Building Internationalized applications for user locales across the globe is possible through Bean Builder, using its sophisticated Resource Bundle mechanism. This allows the applications to be built once and shipped / deployed in any number of locales without much change.

 

Version Control

Bean Builder provides you with an integrated CVS (Concurrent Versioning System), which allows you to perform all the CVS operations, from inside the builder. Thus you can easily maintain the project files, built using the Bean Builder.

 

Project Packaging for Web NMS

You can easily integrate your project with Web NMS, by following a set of wizard screens. You can either have a Device specific or a General type of NAR file packaged.

 

Third party bean Integration  

Any third party bean can easily be plugged into the Bean Builder palette. You can use these beans along with the default beans.

 

Screen builder

Design high standard screens using the Screen builder wizard, containing some  pre-defined GUI gallery / templates. You can select the type of application with the required components like menubar and toolbar and further customize the application with ease.

 

Easy Migration

You can easily / smoothly migrate your projects, that are developed using the older version, to the latest version of Bean Builder. After successful migration, you can start developing the projects in the latest version utilizing all the newly available features.

 

Testing Environment

A complete deployment feel / simulation is provided for you to test each and every Screen of type Panel, Dialog, NMSPanel, Frame or NMSFrame as individual Applications or Applets. This helps you to visualize the resultant application.

 

 



Copyright © 2011 ZOHO Corp. All Rights Reserved.