Build User Interfaces Visually with DragNDrop, customize by properties, bind components to models, control the flow by events,
create master pages, extend pages and more.
The missing part of Java Web Development is here.
Create User Interfaces in the modern way. Just pick and drag a component from palette to the destination and drop it.
Change component properties easily with Property Inspectors. Fully Context-Aware and will help you on all aspects like code assistant.
Attach/Detach events with single click. No need to memorize how to do something. Just learn the related events as Desktop Coding.
Bind your Model to View with easily. Supports two way type-aware binding and customization with before/after events.
Use specialized editors for related resource types. String resources easily organized by tree and translatable by YandexTranslate service.
Use specialized editors for Template Editors to customize the IDE depending on your needs.
Manage your linguistic resources easily and see them live on design. You can change the design language with single click.
Bootstrap Aware (Responsive)
Preview your design layout on different devices with single click. Fully supports Bootstrap.
Extend Forms / Use Master Pages
Use common form types as templates. For instance Listing forms should extend Querying Forms which also should extend ModuleBased Forms.
If master page/form revised then all sub pages/forms will be effected automatically since they extended it. This makes sense!
FAQ For architects : Sub pages dont store all parental informations/components, instead it stores only the Diff.
AutoGenerated CRUD Forms
You have a table, has many defined informations. So let the UI Builder create CRUDs forms automatically.
You just adjust the appearance if you need.