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

Category: News

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.

New JVx search feature

We've added a new feature to our model. It's an additional search row. The row is invisible per default, but you can show the row if you need/want it. With this additional row visible, your tables automatically will show a search row like this:

New search row

New search row

We use the search row with background color green, in our applications. The feature will be available with next nightly build and it's already available in our repository.

It will be possible to en-/disable the search row with VisionX via Customizer:

En-/Disable search

En-/Disable search

This new feature is a must-have for all Oracle Forms users because this is a replacement for Enter-Query Mode.

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 is available

I'm very happy to announce that VisionX 2.0 is available. It's available as Trial version or Online via Cloud Login.

Use our registration form and request a trial license or request a Cloud Login.

If you have any questions, feel free to send us a message via Twitter (@sibvisions), leave a comment or send us an email.

JVx' new UIEnumCellEditor

With the next nightly build, you'll find a new cell editor in JVx. It's a technology independent implementation and it's more or less a mix between choice cell editor and linked cell editor.

A choice cell editor shows images for defined values, e.g Checkboxes instead of Y, N. You can bind a choice cell editor to one column.
A linked cell editor is more or less a combobox that shows a table with one or more columns. You can bind a linked cell editor to one column and it can set multiple columns on value selection.

The new enum cell editor has the advantages of both editors. It shows a list of values instead of the real value, e.g. Yes, No instead of Y, N. You can bind an enum cell editor to one column and it sets exactly one column.

A short example:

UIEnumCellEditor ced = new UIEnumCellEditor();
ced.setAllowedValues(new String[] {"Y", "N"});
ced.setDisplayValues(new String[] {"Yes", "No"});

book.getRowDefinition().getColumnDefinition("CHOICE").getDataType().setCellEditor(ced);

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.

VisionX - fast user switching

VisionX 2.0 will have another great new feature. It's fast user switching.

An application created with VisionX is always a multi-user application. It has roles and roles can be assigned to users. You can take care of users and roles in work screens, e.g. set filter conditions or hide components depending of the user or role.

To test your screens with different users, you had to logout and login manually. This was cumbersone and not productive. With VisionX 2.0 it'll be possible to switch the user with two mouse clicks:

Switch user

Switch user

It's the next step to enhance productivity.

It's done

First of all, a big welcome for our new JVx commiters Robert and Thomas :)
Both have successfully solved their first tickets and are now part of the community.

Two of their tickets were number 1 and 2 and they were special because they were created in October 2009.

The other curious thing is that the last created JVx ticket had number 999 and the next ticket will be #1000 :)
This is a coincidence.

We are looking forward to the next 1000 Tickets.

It's great to have you in the community!

Last JVx release

We think it's time to say goodbye to JVx and it's sub projects!

Because of the growing number of UI independent frameworks we think it's time to focus on new challenges. In the last months we worked hard to develop the last JVx release. The version number is now 2.0 and it is our last release.

We had some discussions with partners and developers about the future of JVx and we decided to move over to Eclipse RCP. It absolutely makes sense because the codebase of Eclipse RCP is very clear and the technology is easy to learn. There is enough documentation and the platform is well known.

We migrated all our projects to Eclipse RCP and are very happy with the results because everything is now based on Maven and we now have well organized sub projects. Instead of one small project we now have one Maven module project, a client, a server and a business logic project. The build customization is so comfortable and build scripts are now extremely short.

There's only one thing left to say: Thanks for your support!