Vaadin Font Icons

If you love font icons then I have good news for you. I have been working hard to finish our own Vaadin Font Icon collection. Vaadin Font Icons are completely free and the collection includes 530 unique icons. Check out for more information on the Icons from Vaadin Font Icons site. Fonts icons are ...

Vaadin 7.5 released

Hello everyone! We’re happy to announce that we got a new release out. This one is called Vaadin 7.5. This is a good moment to have a look at what was just released. Declarative support for Vaadin Designer First of all, have you met Vaadin Designer? It is one of the most exciting tools we have ...

Is MVP a Best Practice?

When I first learned about the Model-View-Presenter (MVP) pattern, I was excited. I thought this was The Pattern to use for Vaadin user interfaces and that it would make everybody’s life a lot easier. Now, when I am older and maybe a bit wiser, I am not so sure anymore. As an architect, it is easy ...

Success story: Migrating a financial app from a swing applet to the web

A couple of months ago, we released a tutorial on how to migrate from Swing to web applications with Vaadin. If you haven’t seen it yet and you’re considering moving your Swing, AWT, SWT or any desktop based app to the web – check it out. DemandWorks in the US and now Procountor from Finland are ...

Vaadin Designer Beta is out!

Right now, right here, just for you, we have launched the most interesting Beta release of the whole year: we are proud to announce the Beta release of Vaadin Designer! Have you ever pondered how your layouts actually look while writing plain Java? Have you ever suffered from not having real-time ...

SAP HANA Cloud Platform + Vaadin - a combo for productive web app development

SAP HANA is a rather interesting, efficient in-memory database. It can be purchased as a "black box" server (rented hardware, with pre-installed software) that you place to your server room or simply use as a cloud service. Together with the actual RDBMS, you can use SAP HANA Cloud Platform (SAP ...

New Training course – Vaadin Framework & Java EE

I’m excited to announce that a new course has been added to our training offerings. Vaadin Framework & Java EE is the fourth course available, along with Vaadin Fundamentals, Advanced Vaadin and Extending Vaadin. The course has a two day program and is directed towards those who know the basics ...

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

Community Spotlight - May 2015

Learning online, whenever you want Are you more a person who likes to take lectures instead of learning things by yourself with a book? Vaadin Ltd offers popular interactive online courses every now and then, but there is also a series of pre-recorded video lessons about Vaadin. The video lessons ...