CodeOne: New Brand, Faster Pace

Greetings from JavaOne, errr, from CodeOne. After countless yearly pilgrimages to JavaOne, it was a scary and a suspicious thing to see the name changed. What does this mean for Java? What has Oracle in their mind?

Vaadin 10 Beta

I am really excited that we are finally ready to share the first beta of the next generation Vaadin platform with you after years of work. Before jumping to explaining what is in it, let's discuss a bit about the background. Built for the modern mobile-first web Today there are three significant ...

Welcome to the new Vaadin.com

Hi there! Don’t worry, you’re in the right place. This is the home of Vaadin. We just rebuilt it from scratch. In anticipation of something big coming up next, we decided to clean up and refine our brand. Vaadin.com is the most important realization of that and as we take this stuff seriously, we ...

Join the Fight for Simplicity

Vaadin was founded to make it easy for developers to build great web apps. We have been on that path for the past 17 years and today our mission keeps looking as important as ever. To best communicate what Vaadin stands for we have from time to time refined our brand: how we hope people will see ...

Framework roadmap: Connecting the dots

Soon after we founded Vaadin 16 years ago, I started the habit of frequently blogging about roadmaps. The fact that I have been less vocal about our plans might seem strange considering that we have multiplied our investments in R&D at the same time. In total, we today have over 130 persons in ...

Browsersync and JRebel for keeping you in flow

Browsersync is a helpful utility for automatically reloading browser windows when making modifications to your application and also reflecting browser events between multiple browsers. This can be really helpful when testing your application in multiple browsers while developing. To get Browsersync ...

GWT.create full of great presentations

This year we had a total of 41 great speakers at GWT.create in Mountain View and Munich giving over 80 presentations. We asked the 656 attendees to rate the presentations on scale from 1–5 and got a total of 2377 votes. Average ratings given was 4.0 / 5.0. Pretty good, eh? Top 15 presentations Here ...

Vaadin Declarative 101

Did you hear the big news that Vaadin 7.4 will include a declarative design language? Did you see the new Vaadin Designer in Vaadin Labs? The next question is how these should be used? Below I propose a set of naming and use conventions - “best practices” if you will. Goals The declarative ...

Giants named HTML5 and JVM

14 years ago we saw a gap between web and Java - two rising platforms of the day. Since then we have been on a mission of bridging this gap. Some frameworks have considered these as two distant islands, where two separate tribes live speaking different languages. We continue to believe that ...

Learn by Hacking

Stephen Chin runs Nighthacking lab sessions where people around the world can join together online for hacking with the latest Java-related technologies few hours a time. In June I had an opportunity to host Vaadin lab in Nighthacking broadcast. Vaadin Worldwide Hack Day video 1/2 Vaadin Worldwide ...