Kde 2.0 was released on september 2000. It was a great enhancment over Kde 1.X. The desktop was almost entirely rewritten and takes advantage of powerful new technologies: components, RPC/IPC, network transparency, sound deamon, ...
One can imagine that these new technologies are going to make the writing an appliation a tedious task. But this is not the case. Those technologies are damned cool and damned easy to use. This is what I am going to show in this article.
All the code examples here were written and tested with Kde 2.1 . The code examples come from various places : cvs examples, kde book, mails, doc, tutorials, applications. You can find almost all this on Kde's developer site: developer.kde.org
Note that these technology are now very mature. They have gone through two stable releases (Kde 2.0 and Kde 2.1) and one beta release (Kde 2.2) with almost no change. And KDE relies heavy on them. So this is something you can trust to be stable.
Next: Kde components |