Generating PDF files using ODT/DOCX templates

The PDF format has established a strong position as a format used for printing and archiving formal documents. This is why pretty much all software developers have at some point faced a requirement to create PDF files like receipts or reports. Developers in the JVM ecosystem have a huge set of ...

Maven essentials for the impatient developer

We just recently published a new Maven page at vaadin.com/maven. It contains Maven “coordinates” for Vaadin projects and a super handy generic Maven repository search. But does it help you if you haven’t used Maven before? No. Are our most interesting Java examples built with Maven these days? Yes. ...

Community Spotlight - March 2015

The Spring of Grid The late winter and early spring has definitely been spiced by the Grid. It has been a huge project in Vaadin, multiple times larger than we initially expected years ago, when it was only a sketch on our chalk boards. In fact, you shouldn't think of the first release just as a ...

Community Spotlight - February 2015

Directory renewal is getting closer. In last month’s episode, we didn’t discuss about the Directory or traditional Vaadin add-ons at all. So lets start with some news about the upcoming Directory renewal. We have just deployed a new version of the preview, now with a fully featured administration ...

Community Spotlight - January 2015

In the last community spotlight, the focus was on add-ons and celebrating the first 500 of them. Let’s dedicate this month’s episode solely for community efforts that are NOT in the Directory and that are not Vaadin add-ons. No library is an Island, entire of itself Nicolas Frankel, known of his ...

DevOps for your agile software process

"DevOps (a portmanteau of "development" and "operations") is a software development method that stresses communication, collaboration and integration between software developers and Information Technology professionals. DevOps is a response to the interdependence of software development and IT ...

Community Spotlight - Celebrating year 2015 with 500 Vaadin Add-ons

The year 2014 ended with a remarkable milestone for Vaadin: There are now 500 publicly available extensions and helpers available for Vaadin users via Vaadin Directory. Although there are some “official” Vaadin Ltd backed artifacts available as well, this is mostly a community effort. Thank You! ...

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

Community Spotlight - November 2014

Martin Vaněk is one of many who have recently discovered how awesome a combination Spring Boot and Vaadin make. He has written an excellent blog entry and an example application to use modern stuff like Java 8, Spring Boot, Vaadin, WebSockets and OAuth2 together and he hosts this beast in RedHat’s ...