Check if it would be worth migrating back to qmake
In Qt 5.14, the Android port of Qt has been changed quite a bit (see this Wiki entry). A single install now contains all of the architectures supported, and - using
qmake - all you have to do is build your app once and package it as AAB. This makes building and releasing apps much more straightforward.
Currently, OpenTodoList is built using
cmake. While it has its benefits, we should in fact check if it might be better to migrate back to
qmake as long as it is Qt's default build system to benefit from the easier deployment and just wait for the
cmake support to mature or otherwise see where the journey goes.
Ensure Syntax Highlighting works on all supported target platforms
- Check if Android build contains QML debugger and disable (should not be required)
- Check Snapcraft build
- APKs currently contain unit tests!
- Enable Quick Compiler (this should reduce (initial) startup times of the app)