Vaadin Blog
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 ...
Vaadin Docs – a step further to online documentation
A few years ago Vaadin was a company with only one big product, namely Vaadin Framework. The documentation for Vaadin Framework has been presented in the form of Book of Vaadin, which we are very proud of and to be honest, the name has always been a nice addition, as well. Over the years, however, ...
New extension points for Grid
In Vaadin 7.6 we have made a huge effort for customisations in the Grid component. Two major customisation points are the selection models used in Grid and the event handling in Editor. Client-side customisations are possible for both of them, and can have a huge effect on the UX and the behaviour ...
Vaadin 7.6 is out
On behalf of the Vaadin team, I am pleased to announce a new minor release, Vaadin 7.6. The release contains a set of new features and hooks for new extensions, essential improvements for communication stability and a bunch of bug fixes. As discussed earlier, the refactored communication layer is ...
Vaadin Cruise 2016 signup is open
We are going cruising. Will you join us? Vaadin Cruise is a long tradition of cruising on the icy Baltic Sea for a night and ending up in Stockholm for one of the largest Scandinavian Java conferences, Jfokus 2016. It’s a great way to get to know the Vaadin people, a unique experience of cruising ...
Year 2015 in review
With the year 2015 shutting its door on us it’s once again time to look back at the year that has passed and what we’ve accomplished. Year 2015 was a year of firsts for Vaadin as a company: We reached $10M in turnover for the first year, we crossed the 100 employees line for the first time and we ...
The best Web Component data grid, , reaches 1.0
Great news to all web developers – we recently released the first stable version of our first HTML custom element (a.k.a. Web Component), namely vaadin-grid 1.0! This is the first time we offer our great UI components to be used together with any web framework, not just Vaadin Framework. The ...

Migrating NPAPI based Java applications to the web
UPDATE Jan 27, 2016: Oracle has announced that they are discontinuing the Java browser plugin as of Java 9. Google, Mozilla and Microsoft have all dropped support for NPAPI in their latest browsers. This means that if your business is using an application that relies on the Java browser plugin, ...
UX tips videos, part one
User Experience can be a win or lose factor for your web app. Even if you develop the greatest features, but without great UX, your app might crash and burn. So what is good UX and how can you achieve it? Surprisingly, quite often it is the little things that make it or break it. For this reason, ...