How to build a Progressive Web Application with Polymer 2

Building a Progressive Web App can be daunting. There are a tons of videos, articles, and online courses about PWAs, but it's hard to know how to get started. Now that Polymer 2 is out, it's even more important to get up to date and start working on apps pronto. We have just put out a video on ...

Vaadin Framework 8.1 is now stable

I’m pleased to announce that Vaadin Framework 8.1 is now declared as stable. As discussed earlier, it brings the much awaited component support to the Grid’s columns, Vaadin 8 style support for hierarchical data structures (Tree and TreeGrid), improved drag and drop support, and enhanced OSGi ...

Making Prime Better with Training

In March, 2017 Vaadin introduced Prime, our new subscription plan. Customers are now upgrading their old support contracts and enjoying the benefits of a Prime subscription, including access to Pro Tools, expert chat with Vaadin Experts, and on-demand development support. How can we make your ...

Upgrading to Vaadin Framework 8 (Part 2 of 2)

In the previous part of this blog, I talked about the most important steps to get your project to compile with the latest Framework version. The migration has been done through the first three steps mentioned here, and in this post I will go over the least complicated steps of migration. Steps 4 ...

Time to get responsive, Vaadin Board for Java is out!

Today the Vaadin Pro team is happy to introduce Vaadin Board for Java. It is a Vaadin component for creating flexible responsive layouts very easily. No need to hassle with CSS, you just write plain Java code. Vaadin Board can be used to create dashboards, intro screens, image galleries, or just to ...

Vaadin best practices are now available in a Zip-file

Vaadin best practices are now available for any business grade full stack application, in plain source code! We are happy to announce that we have just released a brand new product for anyone to get started with Vaadin the right way: Bakery App Starter for Vaadin Framework 8 and Spring. You can ...

Upgrading to Vaadin Framework 8 (Part 1 of 2)

With a major release, you would usually expect major modifications in the core of the framework. But this time, the migration is not too complicated. Not only because of the migration tool provided to make a smooth transition from Framework 7 to Framework 8, but also because of the similarity in ...

The new and fully customizable In-House Training is out!

Improve your skills whenever and from wherever you want. We are proud to present our new and fully customizable In-House Training. Benefit from a live and Vaadin Expert-led training for up to 16 attendees in a location of your choice. What is included? The new In-House Training can be fully ...

Designing REST APIs

Introduction If I had to guess, I would say that most Vaadin applications are self-contained, with the UI and the business logic packaged inside the same application archive and running inside the same Java virtual machine (VM). However, there are cases where it makes more sense to separate the UI ...