Vaadin Framework 8 comes with Java 8 native APIs

For a web framework whose history spans back 15 years, Vaadin Framework contains an insane number of modern web technologies. It has been an SPA (single-page application) before the term was coined, it uses WebSockets for a constantly open communication channel, Sass for enhanced theme building and ...

Demystifying widget set cloud compilation

The Vaadin Framework 7.7 release brought major improvements for widgetset handling in general. Probably the most interesting part in the new release is the possibility to delegate the time consuming widgetset compilation to a cloud service, which can also host your widgetset. These are big changes ...

Vaadin Framework 7.7 is out

On behalf of the Vaadin team, I am pleased to announce a new release, Vaadin Framework 7.7.0. The release contains major improvements for widgetset handling and a bunch of bug fixes. Much less GWT (compiling) By default the concept of widgetset is now completely hidden and you don’t need to think ...

My best practices for Vaadin add-on projects

A good software project should be easy to build, fast to develop and it should be simple to test. This is also the case for Vaadin add-ons, which are not the most trivial kind of software projects on the Earth. The de-facto method for creating Vaadin add-ons is a Maven project template called ...

Building a web UI for an Azure SQL Server in plain Java

Azure is one of the leading PaaS and IaaS providers, and, despite being a Microsoft service, it is an excellent choice to host Java web applications. I had a chance to host a webinar with Microsoft’s OSS folks about running Java web apps in Azure and during that, I also figured out that Azure is ...

Vaadin Eclipse plugin 3.0 - now with first class Maven support

A couple of years ago, along with the release of Vaadin 7, we chose our Eclipse plugin to be based on a dependency management tool called IVY. Still most of us, even most of the Eclipse users, are not using IVY. This has naturally made the plugin irrelevant for most Vaadin Eclipse users, but today, ...

What’s up in Vaadin R&D?

The core framework team, whose responsibility it is to develop Vaadin Framework, has been busy during the winter building a major update to the Vaadin Eclipse Plugin. But we have built many other new features during 2016 as well - most of them available for you to try today. We have also decided ...

Using ContextMenu with Vaadin 7.6

Although Vaadin ContextMenu was published as a separate add-on in Directory, we tend to consider it as a feature of the recent 7.6 release. The latest minor release added essential hooks that make it simple to catch raw “contextmenu” events and build components that take the advantage of them. As ...

Vaadin Framework tutorial renewed

Publishing a new version of a tutorial is not necessarily the most interesting thing for existing Vaadin developers, but we believe this will help many new developers to become addicted to the simplicity of Vaadin development. In case you have friends, who you think should have Vaadin in their ...