Qt for WebAssembly

Ben Lovy - Dec 11 '19 - - Dev Community

As of Qt 5.13, WebAssembly is a supported target.

Qt is a cross-platform toolkit for building GUI applications. It is the toolkit used in the KDE set of Linux desktop tools, as well as the basis for widely used commercial and FOSS applications such as Photoshop Elements, Mathematica, VLC, and VirtualBox - and many more.

This release means you can distribute Qt apps as if they were web applications, and users execute them install-free entirely within in a web browser (or other WASM environment), at near-native performance - almost as if it had been installed locally.

Has anyone tried this out yet? How did it go? Will any of you be eschewing React Native or Flutter for this, or porting a desktop application? Why or why not?

cover image: kde mascots

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .