Migrating Client RIA Business Applications to Web with Vaadin

The lights are going out on all plugin-based Rich Internet Applications (RIA) with the end of Adobe Flash on December 31 2020, and the end of Microsoft Silverlight on October 12 2021. Lately, a few companies have been in touch with us regarding migration from these technologies to Vaadin. Not many large business applications were built as RIAs, but some were and are still used today. 

Seven traits of highly modernizable Java applications

  Your developers write comments appropriately; you avoid deeply nested loops; and you make a point of detecting and removing duplicate code. Your team does these things, without hesitation, because everyone knows it makes your application easier to maintain. But how is your team making your ...

Technical Erosion and Java Swing

  In March 2018 Oracle released its Java Client Roadmap update. The document was significant because it acknowledged the creeping obsolescence affecting all desktop-oriented Java technologies including Swing, Applets, Web Start, and JavaFX. The roadmap update mentions the shift to mobile-first and ...

The right approach for your application modernization

Are you thinking about how to approach your legacy application modernization project? If yes, you are not the only one. Gartner has been involved with thousands of application migration projects and in 2018 shared a free insight titled 7 options to modernize legacy systems. Gartner fans will recall ...

The right “speed of transition” in application migration: lessons learned from digital transformation

You've probably guessed companies today are spending billions on digital transformation projects. If you're wondering about the precise number, you may be surprised that IDC estimates it will reach $2 trillion by 2022. Amidst this heavy spending are a few opportunities for application developers to ...

Ways to Extend Vaadin 7 App Support

As many of you have already noticed from our roadmap, we will discontinue the free support of Vaadin 7 after February 2019. During the history of Vaadin, we have always supported two major versions in parallel, or at least five years from the initial release date. This holds for Vaadin 7 too, which ...
Swing to Vaadin Migration

Tools to Migrate Swing Applications to Web - Part 1

Automation can help make your migration faster and make you smarter before you start one. At Vaadin we’re working with Swing users to build tools that make the migration from Swing to Web easier to plan, cheaper, and of better quality all at once. We have two kinds of tools that have shown to be ...

Migrating to a future proof technology

There are many great apps out there. In order to keep your app up-to-date and to ensure that it performs well, updates and migrations are often necessary to unlock the true value of your app. What does this actually mean in practice? Our definition of migration projects is a project where an ...

Are you ready for your makeover?

Whether your apps are big or small, fast or slow, scale or don’t scale, or need a complete makeover, we won’t judge! Our Experts love all apps out there, because they see the potential that’s deep inside. The key is simplicity, and that is what we fight for by developing and updating beautiful, ...
Swing to Vaadin Migration

Clock ticking loudly for Swing and SWT users

It might have flown under your radar, but with the release of Java 9, Oracle delivered the biggest wakeup call yet to Swing users. While Swing remains supported within JavaSE, the options are running out to get your Swing applications to your users’ desktops and to keep these applications updated. ...