This chapter teaches you about the very basic steps you should take to integrate a program into the GNOME desktop. These steps concern the following:
- Letting the user launch your application by making it appear in the desktop's panel menus, or any other launching mechanism in the desktop.
- Letting the desktop know which types of user-created files require your application to be launched.
- Letting the desktop know how to display the appropriate icons for your program and the files which your program creates.