As a couple of guys asked me in the last days, here you are KDE response to your needs :) http://dot.kde.org/2012/02/05/kde-development-–-beginners-guide Have a nice day, Andrea.