Using Web Software Architecture in Traditional Desktop App Development - How Flux/Redux was ported to Qt/QML.

The development experience of desktop and web application is different, but their gap is getting closer. A modern JavaScript application also needs a build script for “compilation" for deployment like a desktop application.

At the same time, the desktop environment is adopting the web technology. Qt, being one of the most popular cross-platform development frameworks, introduced a language called QML in its 4.7 version. It provides a declarative way to design the user interface and handle user response by JavaScript. It is a solution to speed up the development time of making a user interface.

What happens if more web technology is being used on desktop development?

The speaker is going to share his experience in porting Flux/Redux to QML,  promise chaining to C++, and his vision on future desktop development technology.

Quick Info
Event Type
Is Topic
Target Audience