This website uses cookies for visitor traffic analysis. By using the website, you agree with storing the cookies on your computer.More information

Posts tagged: VisionX

VisionX Update 2.0.121

Great news for all VisionX users!

The current update release 2.0.121 is available for download. Please check your download area.

The release is more than just an update release. It contains all currently available features. We wrote about some of them:

Repeating frames
IDE integration
QR Codes
Features for developers
Ready made solutions

It contains current JVx, ProjX libraries and source code.

If you miss some features after upgrading, please contact our product support because previous versions provided features without valid license. If the features are already licensed, no worries.

We have a product and feature overview for you.

Repeating frames - Oracle Forms related feature

We have a really cool new feature for you. It's comparable to repeating frames of Oracle Forms. It's more or less a free-form table. Every row is a panel with custom components and every row shows the same components but bound to our DataBook.

A short video will demonstrate how it works:


JVx Application Stack


We use the name ComponentTable for the control. It'll be available in one of the next VisionX nightly builds but will be limited to our OracleForms license option.

VisionX RnD news - IDE integration

We want to tell you some fantastic news from our RnD team: The next big step for VisionX will be an IDE integration feature.

Our team is working very hard to reach the goals. The result will be an Eclipse plugin that connects to VisionX and allows bidirectional communication. We won't embedd VisionX in Eclipse because it makes no sense for us, but we'll use the whole power of the IDE.

What will be supported?

  • Event links (Eclipse)

    A click on an event action string will jump to the right method.

    databook.eventValuesChanged().addListener(this, "doValuesChanged");

    The click on doValuesChanged will jump to the method in the work-screen.

  • Call links (Eclipse)

    A click on an action/object call will jump to the right method, in the right life-cycle object.

    getConnection().callAction("getLicenseInformation");

    The click on getLicenseInformation will jump to the method in the life-cycle object.

  • DataBook links (Eclipse)

    A click on the name of a databook will jump to the storage definition, in the life-cycle object.

    RemoteDataBook rdb = new RemoteDataBook();
    rdb.setDataSource(dataSource);
    rdb.setName("users");
    rdb.open();

    The click on users will jump to the DBStorage definition, in the the life-cycle object.

  • Auto completion (Eclipse)

    We'll offer auto completion for table columns, event methods, action/object calls, ...

    databook.getRowDefinition().getColumnDefinition("DESCRIPTION").getDataType().setCellEditor(VisionXUtil.MULTILINE_EDITOR);

    It'll be possible to get a list of all available columns, like DESCRIPTION.

  • Column checks (Eclipse)

    We'll check if all column names are valid and will show compiler warnings/errors.

  • Jump to Eclipse

    It'll be possible, with VisionX, to jump to the source code of e.g. actions, component definitions or databooks in Eclipse. We'll introduce some new Buttons in VisionX, for that feature.

    VisionX E-Plug

    VisionX E-Plug

  • Jump to VisionX

    It'll be possible, with Eclipse, to highlight selected GUI components directly in VisionX.

No worries, we have more features for you!

The IDE integration will be available as optional VisionX module.

VisionX feature - QR code generation

We have a new feature for you!

It's an API to generate QR codes. The API is available in ProjX and you can easily create custom Contact, Phone number, Text, E-Mail and Geo Location QR codes.

We've some new actions for QR code generation in VisionX to easily use the new API.

It's a cool new feature and we've a new example application in our Solution store, but be careful because you need VisionX 2.0.85, or newer, for this feature.

Here's a screenshot from the application:

QR code generation

QR code generation

Create your own QR codes in seconds!

New VisionX feature for developers

This new feature is especially for all Oracle Forms developers :)

It will be possible to configure existing DB storages and create new storages. The feature will be added to the data area of VisionX:

Storage edit button

Storage edit button

The new wizard will show the default SQL statement and it'll be possible to change the statement:

Edit DB storage(s)

Edit DB storage(s)

This new wizard is not useful for end-users because only developers should change SQL statements. Because of that, it won't be available for all VisionX users - it depends on the license.

The new wizard has some additional features like moving a DB storage from screen-level to session level which is like a global storage. You can create DB storages without creating a RemoteDataBook. Such storages will be available as source for drop-downs in the data edit wizard, like Views or Tables.

The new feature-set will make you happy!

VisionX store - Test phase!

Our VisionX store is now available for selected customers.
It'll be included in VisionX starting with version 2.0.28 and should work out-of-the-box.

The final UI will look like:

VisionX Solution store

VisionX Solution store

We'll offer free applications, modules and addons but also paid content for customers with a valid license. The first application is our Demo ERP which shows the full power of VisionX because it contains reports, a lot of actions, charts, a tree and will run as desktop, web and native iOS application.

The server-side of the store was developed with standard JVx and the client as well, but the client isn't available without VisionX. It's possible to host your own VisionX store in your own environment, but this feature needs a separate license.

Have fun ;-)

VisionX Solution Store

With the next VisionX release we'll include the Solution Store. It's exactly what it sounds like and even better.

The Solution Store is a place for Applications, AddOns, Modules and other pluggable components for VisionX. The Store will be hosted in our infrastructure and it will be a Store in the cloud. But it will be possible to run your own store in your own infrastructure. The "cloud store" will be public and has special offers for users which owns a valid VisionX license. We'll use the store to share demo applications and other free stuff. It'll be easier for you to install our demo applications because you'll know where they will be.
The Solution Store is seamless integrated in VisionX and is super easy to use.

A first impression:

VisionX Solution Store

VisionX Solution Store

The store itself is a JVx application (backend and frontend) but it's not Open Source.

The big advantage is flexibility for you and your suppliers. Your suppliers will be able to add specific versions of an application without changing your VisionX installation. If you have different AddOns or test applications, simply add it to the store and don't loose anything. If you delete an application, no problem it's still in your own Store.

More...

More...

The Store integration will be available with one of our next nightly builds for a small group of customers.

VisionX Feature - Application check

Since VisionX 2.0 we have a feature that checks "application healthieness". This feature is not important for end-users but could be important for developers. If a developer manually changes source code of an application, it's possible that the application has compile problems after next VisionX update. This could happen if an API was changed or a library was missing. If an application couldn't be updated or has other unexpected errors, you'll get following in VisionX

Application check

Application check

If you click on the black sign, you'll see all problems. You can export the list and after all problems were fixed, the application sign will be removed. It's not possible to start an application with such a sign because you could destroy parts or the whole application. It's a quality improvement for VisionX and you.

VisionX 2.0.4 has new search features

If you have a lot of work-screens in your application, it's not so easy to find the right screen because VisionX didn't offer search functionality in its open-screen wizard. With upcoming releases, VisionX will have such search functionality:

Screen search

Screen search

The search fields will be visible if you have more than 5 screens!

Another problem with screens is that you can't search for fields or don't see automatically hidden fields, like ID columns. We have another nice search feature for you:

editors

It will be possible to show hidden fields and also the used column name of your database table. The column names are not visible by default, but will be after you've pressed More... :)

VisionX 2.0 - this week

VisionX 2.0 is ready!

We're happy to announce that VisionX 2.0 will be available in the next days. Our last tests were successful and everything is green :)
The new VisionX is so amazing. It bundles all our open source frameworks in one tool and shows how application development should be - Fast and simple.

You've never created a multi platform application as fast as with VisionX.

VisionX 2.0 is more than just another RAD tool. It bridges the gap between end users and developers. If you're not a software developer, use VisionX like Excel and if you are a software developer, just use VisionX for all the boring stuff like UI design, Documentation, Help creation, Database design, Project setup, ...

Don't waste valuable time - simply use VisionX.

What's new in VisionX 2.0?

We have an uncountable number of new features, but some are

  • Your applications will run in modern browsers - with Html5
  • Excel reporting
  • XML reporting
  • Import your reports (offline data capturing)
  • Use your application on mobile devices
  • Use your application as Liferay portlets
  • Live Preview of your applications as Liferay portlets
  • Live Preview as Html5 application and on mobile devices
  • Create your own VisionX AddOns
  • Integrate Custom controls
  • More actions
  • Developer documentation
  • Form validation support
  • Tree support
  • Integrate any Vaadin AddOn
  • New data wizard with simple and advanced mode
  • SOAP interface for importing reports
  • Mobile API, Designer API
  • Seamless Eclipse IDE integration for your applications
  • PostgreSQL as database system
  • Integrated pgAdmin
  • Application template support
  • Screen templates
  • Support for the new Security mechanism of Java applications
  • Your applications will be based on Open Source Software

The list is not complete because we have about 500 Tickets in VisionX 2.0.

More information will follow in the next weeks.