So it finally happened, my first bigger KDE development project started and I have a lot of learning to do. I did start to dive into KDE development several times already, but now I have a project I am passionate about enough to put all my energy into. I was very surprised how much I could take out of these rather “old” books. KDEs development platform is very stable compared to the webplatforms I programmed so far. The architects of the KDE 2.0 platform sure built something to last.
Thanks to the help from all the nice KDE people on IRC. (Hi tackat
) I overcome the initial obstacles quite fast and KDE is really as much fun to program as everybody told me all the years.
Since C++, despite the good bindings for Qt and KDE, is still the major language to program KDE in, there is much learning going on in this area, too. ATM I am still learning something new with almost every line of code and it feels like rediscovering my computer again. It is years since I last programmed a larger project from scratch instead of correcting and modifying code. Programming something for real users instead of server is real fun
So my first prototype for my SoC project is in the Subversion repository and development is speeding up. I will write a longer blog entry with more details about the project over the weekend. So stay tuned.