Algopaper is a small Android app I used to test pattern generation algorithm and provide UI controls.
The app is currently not on the Google Play store but might be one day.
The app features a few different image generation algorithms that I am developing as a hobby. This kind of implementation is sometimes referred to as creative coding.
Here are some screenshots of the algos:

The software is free but copyrighted. It is copyrighted under the JRL license, commercial or proprietary use is forbidden but research and academic use are allowed.
This projects leverages CPP inside an Android java app. The code that performs the core of the bitmap manipulation is in the cpp folder. The code that provides UI and UX (parameters manipulation) is in the Algopaper subfolder (Android Java app).
To use the CPP code and generate a test image test.png:
cd cpp/test
make test
./test
open test.png
You can look in test.cpp to see how the library is used for the various algorithms. You might need to install libpng.