Our JVx online help system is available as maven artifact:
<dependency>
<groupId>com.sibvisions.help</groupId>
<artifactId>help-server</artifactId>
<version>1.1</version>
</dependency>
<dependency>
<groupId>com.sibvisions.help</groupId>
<artifactId>help-themes</artifactId>
<version>1.1</version>
</dependency>
and as snapshot (weekly):
<dependency>
<groupId>com.sibvisions.help</groupId>
<artifactId>help-server</artifactId>
<version>1.2-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>com.sibvisions.help</groupId>
<artifactId>help-themes</artifactId>
<version>1.2-SNAPSHOT</version>
</dependency>
<repository>
<id>sonatype-nexus-snapshots</id>
<name>Sonatype Snapshots</name>
<url>https://oss.sonatype.org/content/repositories/snapshots/</url>
</repository>
Our good old showcase application was the first JVx application, developed in 2008. It showed some features of JVx but wasn't a real-world application. And of course, it was a small application
Some month ago, we decided to create a new real-world application. And what's better for JVx as an ERP system?
So we developed an ERP application It's not too feature-rich but demonstrates the full power of JVx.
It's the first application that contains all projects around JVx. The application runs as Java Applet, Webstart (applet or application mode), HTML5 (based on vaadin 7.1), mobile REST server for mobile clients (native iOS and Android) and our rewritten Online Help. Oh, and the built-in JVx REST interface. The application is a multi-user application with a user/role management.
The ERP system demonstrates a real-world Single Sourcing approach. A fat backend with a smart frontend and it supports mobility strategies.
If you want more information about JVx and UI independent application development, visit our talk at W-JAX (Tuesday, 10:15 to 11:30, room Lillehammer)
Thanks Stefan for your great work!
Try out our new application:
http://demo.sibvisions.org/demoerp/ (Applet)
http://demo.sibvisions.org/demoerp/web/ui (vaadin based)
http://demo.sibvisions.org/demoerp/help/ (vaadin based)
Use following credentials (Username = Password):
Manager: manager
Sales person: sales
The whole source code of the application is online and available on SourceForge.
Feel free to send us your feedback!
Our new Online Help system is available. It's the first release with our new vaadin UI. It's fully compatible with our old, GXT based, help system.
Get the binaries from our project site. It's licensed under Apache 2.0 and free for all.
The installation is very simple:
- Download jvxhelp-1.0.zip
- Unzip the archive
- Copy the new directory to your application server, e.g. /webapps/
- Open http://yourserver:port/jvxhelp-1.0/help/
The help content is saved under /structure. The system reads all available files and directories from the structure directory and creates a table of contents.
Some years ago, we started a project with the name OnlineHelp. It was used to create simple online help pages for applications. The project was implemented with GXT 2.1 and was really useful. It's still useful but the technology is old, and GXT is not our best friend. Of course newer versions are really fancy, but the license is not the best for commercial applications.
Some month ago, we decided to switch completely from GXT to vaadin - all our projects. The first project was our webUI and we make good progress. We're near to a first release, but we have no definite date for it (Q4/13 should be possible). The second project is the online help. We make good progress and have a first preview:
Online Help with vaadin
The style is similar to our new web application style but not a big change compared to our old online help, because our users like it:
Online Help with GXT
The new style is fresh but not too much... We added some new features like full-text search and topic navigation (previous, next). It's a first preview and not more!
The project has now it's own project page and is not anymore a sub project of JVx. The license is still Apache 2.0.