Machinetalk explained Part 5: Code Generation

10 minutes read
This blog post is part 5 of the Machinetalk explained series describing the concepts and ideas behind the Machinetalk middleware. In this section, I describe the part of Machinetalk which probably needs most explanation. What I'm talking about is Machinetalk GSL - language bindings for Machinetalk using code generation. But before we delve deep into code generation and meta-programming I ...

Cloud-based Continuous Integration for QtQuickVcp

6 minutes read
This blog post is about the continuous integration of Qt applications with the example of the QtQuickVcp project. It demonstrates how to build Qt applications and libraries for Linux and Android using Travis CI and Docker. Furthermore, I mention how to build Qt applications for Windows and OS X. My Motivation At the beginning of October, I visited the QtCon ...