Migrating NPAPI based Java applications to the web

UPDATE Jan 27, 2016: Oracle has announced that they are discontinuing the Java browser plugin as of Java 9. Google, Mozilla and Microsoft have all dropped support for NPAPI in their latest browsers. This means that if your business is using an application that relies on the Java browser plugin, ...

UX tips videos, part one

User Experience can be a win or lose factor for your web app. Even if you develop the greatest features, but without great UX, your app might crash and burn. So what is good UX and how can you achieve it? Surprisingly, quite often it is the little things that make it or break it. For this reason, ...

Testing Vaadin applications with Selenium vs Testbench

Overview Selenium helps to automate web applications for testing purposes. The wide browser support and open source licensing makes Selenium very popular for testing Javascript applications and also a core technology for other automation testing tools. Vaadin Testbench is a testing tool for mainly ...

Scalable web applications

Scalability is your web application's ability to handle a growing number of concurrent users. Explore our analysis of how scalable a web app needs to be. Will it be intended for small scale intranet usage of tens to hundreds of concurrent users, or do you plan to reach for a medium size global web ...

IBM Vaadin Challenge winners

The Vaadin Challenge is over and we have our winners! It was a long journey with many assignments ranging from learning to use the basics of Vaadin to creating a Sign in screen with Vaadin Designer and from using Cloud Foundry to creating your own Watson-based-app using the Vaadin Bluemix ...

Vaadin Designer maintenance releases

Even here in Turku, in the South West coast of Finland, the winter time is finally creeping in. A proper snowfall and sub-zero (°C) temperature days are hopefully just around the corner. Even if the weather is getting colder, the action around Vaadin Designer is only getting hotter. Impressive ...

Vaadin Elements – a set of Web Components for business apps

As you have probably noticed, we recently introduced a new product called Vaadin Elements. Vaadin Elements builds on the Web Components standards and Google Polymer and will allow you to start using Vaadin components in any front end framework – like jQuery, Angular 2, React, Ember 2 or any plain ...

Community Spotlight - November 2015

It’s been a busy autumn for all of us, but the awesome Vaadin community has found some time to squeeze out quite a lot of cool stuff. Let’s cover some of that. Challenge Many developers have been busy participating in Vaadin Challenge. In this competition, organized together with IBM, you can learn ...

Free certification week

The free certification week is on! NOTE: This blog post is outdated. Head over to the Learning Centre for our current selection of free training videos and certifications! This week you can become a certified Vaadin developer and join 500 others for free! A Vaadin certificate shows that you’ve ...