Vaadin now supports localizing Java web applications into RTL languages

Localization gets an update with right-to-left (RTL) support

We’re excited to announce that Vaadin’s localization capabilities just got a major upgrade with the implementation of right-to-left (RTL) script support-- one of the Vaadin community’s most-requested and long-awaited features. What is RTL support? A number of the world’s major languages rely on ...
A chat developed in Java

Building a chatbot app in Java

Ever since I played my first role-based video game, I’ve been interested in chatbots (aka chatterbots). How could I implement something like this? Sure, I could code a bunch of if...else statements, but that sounded like a lot of work. Some years ago, I discovered AIML (Artificial Intelligence ...

New component features and development-time improvements in Vaadin 14

The latest feature update for Vaadin 14 includes much-requested component features and development-time improvements. Read on for more about the improved Dialog, pnpm build tool, DateTimePicker component and other new features. The features described in this post are available today in 14.2.0 and ...

Building a dashboard for a REST web service in Java

Vaadin is a great tool for building dashboards. Typically, a dashboard is a screen containing information, metrics, key indicators, and other data points related to business processes. Dashboards allow managers to track and monitor the health and performance of their organization. After seeing ...

Free ebook: Modern Web Apps with Spring Boot and Vaadin

The popular tutorial series on building modern web apps with Spring Boot and Vaadin is now available as a free downloadable PDF for your offline enjoyment. This is really good, no excellent in fact. - nparsona on YouTube The guide covers everything you need to know to build and deploy a ...

Seamless Swing to Web migration: Empowering Procountor with Vaadin's efficiency and code reusability

Vaadin empowered Procountor Oy to seamlessly migrate from desktop to web in a mere 2 years by efficiently replacing Swing implementations and reusing 100% of their existing back-end code. Read on to learn more! Procountor Oy is a leading Finnish provider of electronic financial management software ...
Learn how HPD LendScape migrated its intelligent finance platform from Java Swing to the web with Vaadin.

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

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

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