Author: Karsten Silz
Jun 1, 2022 2 min read


W-JAX 2022: "Flutter for Java Developers: Web, Mobile & Desktop Front-Ends from 1 Code Base?" (German Talk)

W-JAX logo

Table Of Contents



W-JAX Hybrid 2022 is a hybrid Java conference in Munich, Germany. It will run from November 7 through November 11, 2022.

You can buy a ticket here:


My talk will be between November 8-10 as it has no time slot yet.



Nutzer greifen immer öfter mit Mobilgeräten auf unsere Java-Anwendungen zu. Und auf Mobilgeräten sind native Anwendungen oft einfacher zu bedienen und hübscher als Webanwendungen. Aber zwei unterschiedliche, native Anwendungen für iOS und Android zu entwickeln ist meist zu teuer.

Cross-Platform Frameworks versprechen hier Abhilfe und ermöglichen Mobil-, Web- und Desktop-Frontends mit einer Codebasis. Für Java-Entwickler ist Googles Flutter da die beste Variante. Aber kann Flutter dieses Versprechen wirklich halten?

Ich habe native Anwendungen für iOS und Android mit Flutter entwickelt und in die App-Stores gebracht. Aus meiner Projekterfahrung heraus beschreibe ich, wie Flutter funktioniert und im Vergleich zu Alternativen abschneidet. Und mit einer Beispielanwendung demonstriere ich, wie Mobil-, Web- und Desktop-Frontends mit einer Codebasis tatsächlich gelingen können.


Users are increasingly accessing our Java applications with mobile devices. And on mobile devices, native apps are often easier to use and prettier than web apps. But developing two different, native applications for iOS and Android is usually too expensive.

Cross-platform frameworks promise salvation and enable mobile, web and desktop front ends with one codebase. For Java developers, Google’s Flutter is the best option. But can Flutter really deliver on that promise?

I have developed native applications for iOS and Android with Flutter and put them to the app stores. Based on my project experience, I describe how Flutter works and compares to alternatives. And with a sample application, I demonstrate how mobile, web, and desktop front ends can actually succeed with one code base.

Who Made Me the Expert?!

I’ve been a Java developer for 23 years and still write code nearly every day. I’m a Java news reporter for InfoQ. So I know what’s going on in the Java world. In the QCon London 2022 & QCon Plus Spring 2022 program committees, I helped organize the Java and front-end tracks. So I know what’s going on in the industry.

I’m neither affiliated with the projects I’m discussing nor selling books or training courses. I share industry analysis and my project experiences to give you options for your next project. But in the end, you decide!

Part 22 of 22 in the Conference Talks series.
QCon Plus 2022: "Google’s Flutter: Mobile, Web & Desktop Frontends from 1 Codebase?" » | Start: Java Forum Stuttgart 2019: "When Using the Application Generator Jhipster Is Worth It - and When Not"

This month in "How to Build Java Applications Today":
What will be in Java 21, IntelliJ will look like Visual Studio Code which doesn't replace IntelliJ, all Java frameworks have major releases, and surge of React & React Native in job ad mentions over.

Read my newsletter

comments powered by Disqus