Author: Matti Tahvonen
Responsive Web Design in Plain Java
Mobile web has brought up a trend that is called responsive web design (RWD). This commonly refers to a technique where the same HTML file is displayed in a bit of a varying manner, based on the screen size of the end user. This is achieved by some carefully crafted DOM structure and modern CSS ...
Vaadin Community Spotlight - September 2014
Lots of things have happened for Vaadin users after the summer holidays. There have been many official releases, mostly built around Vaadin 7.3 and the new Valo theme engine. We even titled September as the “Month of Valo” with, among others, JAXenter.de covering the release and More Vaadin writing ...
Web Application Scalability - Executive Summary
I recently had a privilege to put my head together with Arun Gupta from RedHat about web application scalability. We couldn’t come up with any silver bullets for this sometimes scary topic - there isn’t one. There are lots of different kinds of applications and they all have their optimal setups ...
Using Infinispan as a persistency solution
Various RDBMSs are the de-facto standard for persistency. Using them is such a safe bet by architects that I dare say they are used in too many places nowadays. To fight against this, I have recently been exploring with alternative persistency options, like graph databases. This time I played with ...
Community Spotlight - July 2014
After the rainy start, it has been a beautiful summer here in Finland. We have been enjoying our holidays and sailing a lot in the beautiful Finnish archipelago. But like all nerds, we wanted to collect data too. And for this purpose we created a small tracker application for our boats. This shows ...
Credible mobile Java EE apps
A couple of weeks ago we had a webinar with a nice overview of a Vaadin TouchKit application built on top of a well established Java EE architecture. Some viewers even called it a "TouchKit essentials for Java EE gurus", but we are pretty happy about the content we covered there. You should ...
Using Web Components in plain Java
Web Components is a major effort to solve an issue among JavaScript hackers that has been working well in the Java world for ages: modularization. Using four emerging standards, Custom Elements, Html Imports, Templates and Shadow DOM, one can finally package UI components in such a way that they ...
Community Spotlight - June 2014
In this article series we have mostly covered topics closely related to Vaadin. But we would also love to give more credit about external contributions to the core Vaadin itself. During the past month, Fabian Lange has been really active, almost like working in our R&D team, and also Norman ...
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 ...