A Guide to migrating from GXT to Vaadin

Vaadin has always had a strong position when companies are evaluating the next platform to migrate their Java based desktop applications to. The programming model of Vaadin Framework is very similar to their existing codebase, which immediately makes Vaadin feel natural and productive to work with. ...

Vaadin Pro Tools for Vaadin 8

New major versions of Vaadin Pro Tools are out: Vaadin Charts 4.0, Vaadin Spreadsheet 2.0, Vaadin Designer 2.0, and Vaadin TestBench 5.0 are now supporting Vaadin Framework 8. What’s new The biggest change and at the same time the biggest improvement in the new Pro Tools is that the new major ...

TouchKit is dead, long live TouchKit

Vaadin TouchKit is released today under Apache 2.0 license - the same permissive free software license as the core framework has. At the same time, we stop developing the product and we will not release any new features for it. We continue to support the product through our commercial support ...

Enabling HTTPS in your Java server using a free certificate

Using HTTPS connections in web application client-server communication has grown to be more and more common nowadays. In fact, for some types of applications, it’s become a requirement. For example, if you want to use Geolocation API in a web app running in Chrome, you need to have HTTPS enabled. ...

Why it's faster to use Vaadin Designer than write Java

I’ve always been against WYSIWYG editors since the early days of Windows GUI design tools, because I felt that with those tools developing good-looking UIs was slower than writing code. I did some testing to find out which one actually is faster: my fingers and Eclipse auto-complete, or Vaadin ...

Vaadin Designer 1.2 with responsive templates

Vaadin Designer 1.2 comes with powerful new responsive design templates. With the new templates creating responsive application views is easier than ever before. You use a template by creating a design: File ‣ New ‣ Vaadin Design. With Designer 1.2 you now have four new templates to choose from: ...

TestBench 4.2 is out with new convenience methods

TestBench 4.2 brings you a very nice improvement for screenshot testing, a few convenience methods, easier configuration of parallel testing, and bug fixes. Taking screenshots of individual elements Using the screenshot testing feature of TestBench makes it easy to validate that your custom ...

Visualizing data in a React app with Vaadin Charts 3.2

Vaadin Charts 3.2 is here. With the latest release, we continue to cater to the newest client-side libraries. The new version brings you improved integration to the React JavaScript library. Before version 3.2 you were able to use Vaadin Charts for your React charts, but you had to write a bit more ...

Guidelines on creating templates for Vaadin Designer

Vaadin Designer templates allow you to reuse design patterns and skip some of the repetitive configuration you need to do when you create your application’s views. I’d like to share some guidelines on what templates are best for and what are the few things you need to take into account when ...