BDD with Vaadin TestBench 4

Vaadin TestBench is an integration test tool, an extension to WebDriver. It simulates user interactions in real browser implementations. Thus, it is a great tool to really ensure things work as they should, from the browser level all the way to the database. From low-level UI testing... TestBench ...

Vaadin, CDI and Java EE compatibility

Vaadin CDI support became official today. While CDI features have been in use in practice for quite some time already, this is a major step in making the use of Java EE 7 technologies easier. Most of you are already more than familiar with Java EE “Web Profile”. Web Profile offers a complete stack ...

Don’t use Class.forName - OSGi and Vaadin

While Vaadin is about writing and reusing UI components, OSGi is a specification for writing bundles from which you create your application. It is not part of the Java EE specification, but still a very popular solution for managing application modularization. It helps you reuse your code, start ...

Spotted: Certified Vaadin Developers

Last week over 600 Vaadin enthusiasts took the Vaadin Certification exam. From these over 160 people showed the skills to receive the diploma and passed the exam. Congratulations for all of you who passed, you are now part of an elite group. Didn’t pass? Prepare. Based on the statistics, you can ...

Getting started with Vaadin in Liferay

Greetings from the Liferay Symposium. The event was great and we have had many good discussions with new and old Vaadin fans over here. And this is no wonder, like you learned earlier Vaadin-based applications took double-win the Liferay Marketplace. Announcing the new Vaadin Liferay refcard The ...

Vaadin 7.3: Make your web apps shine

Vaadin 7.3 has arrived. It has been a long run starting from the development of a new Java-based Sass compiler, but today you can enjoy the results. Valo - theme above all others Valo is the name of the new visual theme in Vaadin 7.3.0. The Finnish word “valo” stands for “light” and the name ...

Using CORS with Vaadin

Can I use Vaadin, if my site does not run on a Java server? Let’s say you have a site, a blog or similar on a server that you have no access to, or it even has no Java capabilities, but you would still like to embed and run a Vaadin application there. To do this you would need to run your Vaadin ...

How we run and test our apps - Community survey results

In June we asked you about how Vaadin applications go to production. What kind of apps do you use Vaadin for, what are the popular servers, and how regression testing is managed. A special thank you to everyone who took the time and answered. Here is what you said. Business. And more business. Most ...

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