Vaadin Collaboration Kit challenges you to win

I'm happy to announce the Vaadin Collaboration Kit Application Challenge launch, an app design and programming competition. This challenge aims to design and build an application using the Vaadin Collaboration Kit. The application should solve a real-world problem, which could be anything from ...
Laptop displaying a Vaadin logo on the screen.

How to Convert Java Swing to a Web Application | Vaadin

Converting a Java Swing to a web application – or any legacy application for that matter – can be a complex and time-consuming process. Despite the challenges, however, application modernization is more than worthwhile. And with the right tools, a Swing migration can be a relatively seamless ...
Cobra Systems logo on a light blue background.

Cobra Systems builds a modern, portable ERP software for the food industry with Vaadin

Cobra Systems is using the latest version of Vaadin Flow to build new, modern ERP software for their customers. The new software will be much more user-friendly and it is set to be released in mid-2023. Read the full story below. The company: A software supplier for the Finnish food industry Cobra ...
Login screen on a mobile with the text

Speed up your development with the Vaadin Acceleration Kits

Our definition of modern business web applications includes security, reliability, and real-time collaboration, while also providing a good experience for both the user and developer. Today, we’re proud to launch our new Acceleration Kits that make Vaadin an even better fit for the modern ...
NOAA logo on a light blue background

NOAA Is Powering NWS’s Decision Support Services With Vaadin

The National Weather Service of the US Federal Government is currently modernizing their Impact-based Decision Support System from an outdated and cumbersome technology to Vaadin 23. So far, the results have yielded an increase in developer productivity and more efficient development times. NOAA: A ...
Browser window on a purple background.

Introducing UI Unit Testing with TestBench

Whether you’re testing your application manually or automatically, it’s important that you find looming errors before your users do. UI Unit Testing is a new feature of Vaadin TestBench that we released with the latest minor platform version, Vaadin 23.2. UI Unit Testing allows you to write unit ...
Document graphic with a check mark on the top-right corner displayed on a purple background.

Renewing the Vaadin License Checker

For those using one of our commercial products, you may have encountered the license validation window at some point: When you click on it or log in to vaadin.com to verify your identity, the system is notified that everything is okay, and it goes away, allowing you to continue building your app. ...
Jakarta EE, Spring Boot and the Vaadin logo displayed on a green background.

Jakarta EE is becoming mainstream – Get ready for Spring Boot 3 and Vaadin 24

TL;DR: The Java enterprise application ecosystem at large is making a backward-incompatible leap from the javax.* namespace into jakarta.*. To use next-generation application frameworks like Spring Boot 3 or Jakarta EE 10 compatible application servers, you'll need to use the soon-to-be-released ...

Develop a full-stack Java application with Kafka and Spring Boot

What You Will Build You will build a full-stack reactive web app that sends and receives messages through Kafka. The app uses Spring Boot and Java on the server, Lit and TypeScript on the client, and the Hilla framework for components and communication. A browser window with an app showing one ...