Camera application with support for,
- Taking pictures
- Recording Videos
Some tasks that needs doing,
- Easy option to change between front and back camera
- Easy option to view the taken pictures and videos, probably tighter integration with Koko/Pix.
- Option to disable/enable flash light.
This application is using the Camera and VideoOutput QtMultimedia API. On the devices with halium QtMultimedia is using gst-droid interface internally while on the mainlined/open devices it is using the generic video4linux API, however for application this is implementation details and can be safely ignored as long as you use QtMultimedia API.
Alternative is to replace the Plasma Camera application with the Kamoso however kamoso is not using QtMultimedia which makes it impossible to use it on halium devices.
Knowledge Requirements: Willing to learn Qt/QML, CMake.
System Requirements: You can develop this application on normal Linux system, and test it in native Linux system. If you want to test it on Plasma Mobile system, you can use actual Mobile device.