GWT.create(Call for presentations)

While the GWT ecosystem is stronger than ever, there has not been a large GWT focused conference for years. We decided that this really needs to be fixed. I am proud to announce that we are hosting a full conference around GWT: two days filled with technology and 20+ presentations in December. You ...

Developing Modular Vaadin Applications Without OSGi

As applications grow larger, modularity becomes more important. There are multiple reasons why you would want to make your application modular. Maybe you are developing a uniform platform for all of your company's applications? Maybe you want to be able to offer different configurations of your ...

No more waiting - Vaadin 7.1 is here (with asynchronous push)

It is here. With some of the new features Vaadin 7.1 marks a significant milestone in the history of the Vaadin Framework. To get you introduced to Vaadin 7.1, I want to highlight and summarize some of the most important changes in this minor version: Server push based on Atmosphere Eclipse and ...

Vaadin TouchKit 3.0 - Mobile optimized components and widgets

Here it is: Vaadin TouchKit 3. For those who still are unfamiliar with Vaadin TouchKit, it is the mobile application extension for Vaadin: a set of mobile optimized widgets and a framework to build applications for mobile use cases. Because it is built on top of Vaadin, it supports multiple ...

Vaadin Charts 1.1 - For Vaadin 6

Earlier this year we launched Vaadin Charts 1.0. It has already become the way to do charting in Vaadin 7, but it was missing the support for existing Vaadin 6 applications out there. Now, this has been fixed and Vaadin Charts 1.1 includes support also for the older version of Vaadin Framework, now ...

Headless Testing with Vaadin TestBench

Vaadin TestBench 3.1.0 is hot out of the build agent’s oven and with it comes the wonderful new possibility of fully featured headless testing! The headless testing capability is brought to TestBench by PhantomJS, a full fledged WebKit browser running without any graphical UI. PhantomJS is open ...

Vaadin Training Autumn 2013 agenda is out

The early bird catches the worm! We have finally finished our plan for the upcoming Vaadin trainings of this autumn! The popular Vaadin Trainings, open classroom courses, are arranged all over Europe and in the U.S. in various cities and locations. The hands-on Vaadin 7 classroom training is the ...

Anticipating 7.1.0, Debug Window

In the series of new features in 7.1.0, last week we looked into how the push functionality works, and this time we’re taking a bit more shallow and visual approach. I’ll walk us through the completely new and redesigned debug window. Aside from the fact that it’s actually easy on the eyes ...

Anticipating 7.1.0, Server push

Asynchronous updates of the UI have always been very high on the wishlists of many Vaadin developers. Even I stumbled upon the need for asynchronous updates during my junior years, without even realizing it. I thought Vaadin was broken somehow. I mean, if my button’s click listener can change the ...