Coffee with Vaadin R&D

What's going on in Vaadin's R&D? We lured the three teams together by offering a big cup of steaming hot Java and cinnamon rolls. Let's find out what tools and features are on the menu for all Vaadin users in the future. The professional bar in R&D is set very high. The teams are always ...

Packaging web apps using PhoneGap

What is PhoneGap? I guess not that many remember it anymore, but Apple started the new era of mobile computing with web apps only. You can do quite a lot with just plain web technologies and make mobile websites appear like normal apps on your homescreen. In many cases this is the best way to ...

A way to being Productive with GWT

I have been an active contributor to GWT for the past years, along with other open source projects such as Apache James, and Jenkins. During this time I have come to love GWT as an abstraction layer to JavaScript and a productivity booster. When I first saw Vaadin I was a bit sceptical: Could the ...

Vaadin + IntelliJ IDEA: Demanding Better Software

When it comes to web application frameworks, there are plenty to choose from, in all shapes and sizes. At JetBrains we’ve worked with a few, and fewer still that come close to Vaadin in terms of documentation, support and usability. Vaadin makes it easy to write rich internet applications in Java ...

Update on Vaadin/Liferay Integration

Liferay and Vaadin have always had good synergy (yep, I just used that word), often used together as a "best of breed" solution for portal and the frontend user experience. Vaadin 7 was released last year and introduced some changes in portal integration (including in Liferay), along with many new ...

Community Spotlight - May 2014

It is time to continue our series of community highlights. In case you missed the first episode: we’ll be briefly covering various Vaadin related topics from the interwebs that you might miss by following just our blog or newsletter. To be presented in the next episodes, do or write something cool ...

Neo4j + Spring Data - a natural fit for my data

Relational databases, RDBMSes, are the de-facto persistency solution for business apps. RDBMSes excel at large amounts of simple, not particularly complex data. Historically, each table is a structure of rows on disk. When you do a join, it’s an optimization on disk to help locate a pointer to ...

New Vaadin Trainings are here

Vaadin Trainings go online The 2-day Vaadin Fundamentals course is going to be arranged online for the first time on June 17th and 18th. It has the same content as the onsite Vaadin Fundamentals but it will take place online through Google Hangout. Vaadin Fundamentals will teach you the essentials ...

Vaadin 7.2.0 - "Mainz"

The next minor version of Vaadin 7 series is available for application developers around the world. Like we stated earlier, this is the second step in our iterative process of adding new features to Vaadin 7. So, let’s get started with these. Make more responsive applications This actually means ...