Vaadin Blog

Visual analytics solution for the aeronautical industry by PERSEO
PERSEO is an award-winning Vaadin Charts-powered application that is well-known in the Air Traffic Management (ATM) world through the projects of the SESAR program where CRIDA/ENAIRE uses it to validate future ATM concepts. Creating a cutting-edge data analytics solution Providing EnAire (Spanish ...

Modern, web-based, realtime finance management with the FA platform
FA Platform is a modern web-based solution for investment management that enables investment managers to operate their business anytime, anywhere and on any device. The transaction-based, multi-currency platform is highly configurable for different business and regional needs. Building desktop-like ...

How HPD LendScape migrated from Java Swing to Web with Vaadin
Vaadin's pattern-driven approach and adjusted methods in migrating HPD LendScape Platform from Swing to Web enabled code reuse, scalability, and improved work quality. By resolving issues early on, development speed increased, resulting in a visually appealing product with an enhanced user ...

Choosing between LTS and non-LTS release channels
Vaadin 15 was released into general availability last week. By and large, the recommended option for most users who don't require the new TypeScript support is our current long-term support (LTS) version, Vaadin 14.1. This article explains how to select the right version of Vaadin for your project ...

Reactive Chat App with Spring Boot, Project Reactor, and Vaadin
In this tutorial, we learn how to build a reactive chat application. The backend consists of a Spring Boot Application, reactive data types from Project Reactor, and Vaadin for the UI layer. Figure 1. The chat app with a header, messages, and an input layout Downloading the starter project Start by ...

Developer Experience at Vaadin
Have you felt frustrated about something lately and think that the problem is with Vaadin? Ok, we’d like to help you with that. Before we can make things better, we first need to know what you think. As a developer, what is your experience with Vaadin? We invite you to tell us, either through ...

A more efficient supply-chain management software by AEB
AEB's application framework makes it easy to create cloud-based B2B software for SMEs working in supply-chain management, logistics, and global trade. Modernizing a UI-Rich app framework Switching the existing Java/Swing application framework with 1500+ existing UIs to an HTML5 based UI without the ...

LandlordMax built a web based real-estate rental software with Vaadin 8
LandlordMax Cloud Edition is the Vaadin-powered web-based version of the Java Swing-based LandlordMax real-estate rental software. It was created using the Vaadin 8 framework over the course of 18 months and counting. The platform continues to be in production, as new features are planned and ...

Vaadin 15 is here
When Vaadin first launched nearly 20 years ago, it focused on doing one thing: allowing developers to build UX-first web applications using Java, in a cleanly-abstracted environment. Vaadin’s powerful abstraction capabilities are now one of its defining features: it provides a cost-effective ...