Desktop integration

Integrating your application in the users desktop environment demands some knowledge of that environment. For instance, if you have created an application for KDE, you should install the files to the correct place in the /opt/kde2 directory. You need to provide the .desktop files. The demands differ for Gnome, and they differ again for Windows and OS X, and they differ between versions of each OS, so I can't very well give guidelines for this part.