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, ...

Testing Vaadin applications with Selenium vs Testbench

Overview Selenium helps to automate web applications for testing purposes. The wide browser support and open source licensing makes Selenium very popular for testing Javascript applications and also a core technology for other automation testing tools. Vaadin Testbench is a testing tool for mainly ...

Scalable web applications

Scalability is your web application's ability to handle a growing number of concurrent users. Explore our analysis of how scalable a web app needs to be. Will it be intended for small scale intranet usage of tens to hundreds of concurrent users, or do you plan to reach for a medium size global web ...

IBM Vaadin Challenge winners

The Vaadin Challenge is over and we have our winners! It was a long journey with many assignments ranging from learning to use the basics of Vaadin to creating a Sign in screen with Vaadin Designer and from using Cloud Foundry to creating your own Watson-based-app using the Vaadin Bluemix ...