State of the Vaadinion

The year 2014 has been a great year for Vaadin, just have a look at all the things that have happened in only one year. We’ve had two feature releases of Vaadin Framework during the year. Vaadin Framework 7.2 and Vaadin Framework 7.3 plus a very recent beta of Vaadin 7.4. But let’s start by having ...

Grid beta released

Vaadin Grid has been in progress for a very long time - much longer than anyone anticipated when we decided to start working on a replacement for our venerable Table component. The development team has been hard at work with adding features and resolving issues for over a year already. The last few ...

Announcing Vaadin declarative format

For all the years Vaadin has existed, the only supported way of building UIs has been through the use of a Java API. Java is a very powerful and flexible way to construct the component hierarchy but sometimes, it can become very verbose and tedious to write. Reading other peoples’ Java layout code ...

Vaadin Charts 2.0 Released

We are proud to announce the brand new version 2.0 of Vaadin Charts. Along with lots of smaller fixes and updates in this release, there are now even more visualizations to choose from! More chart types, more dimensions Even if the data does not get better with new charts, there are ways to make ...

Get on the right track with new Maven archetypes

Are you starting a new Vaadin application with Maven? If so, we have good news for you. To help you get started “on the right foot”, we are rolling out a few new Maven archetypes in the near future. The first one on the list, the vaadin-archetype-application-example aka the Book Inventory ...

BDD with Vaadin TestBench 4

Vaadin TestBench is an integration test tool, an extension to WebDriver. It simulates user interactions in real browser implementations. Thus, it is a great tool to really ensure things work as they should, from the browser level all the way to the database. From low-level UI testing... TestBench ...

Giants named HTML5 and JVM

14 years ago we saw a gap between web and Java - two rising platforms of the day. Since then we have been on a mission of bridging this gap. Some frameworks have considered these as two distant islands, where two separate tribes live speaking different languages. We continue to believe that ...

OSGifying your Add-ons

Last week we had an intro webinar to OSGi and using it with Vaadin. OSGi helps you to build modular applications where you can easily add, enable and disable modules at runtime. Most developers who have worked with OSGi projects know a minor pain point in OSGi development. There is a huge set of ...

Vaadin, CDI and Java EE compatibility

Vaadin CDI support became official today. While CDI features have been in use in practice for quite some time already, this is a major step in making the use of Java EE 7 technologies easier. Most of you are already more than familiar with Java EE “Web Profile”. Web Profile offers a complete stack ...