In Chapter 1, you were given an overview of the things available to you in the GTK+ libraries as a graphical application developer. In this chapter, you'll learn how to write your own GTK+ applications.
While we will begin with simple examples, there are many important concepts presented in this chapter. We will cover the topics that every other GTK+ application you write will rely on. Therefore, as with any chapter, make sure you understand the concepts presented to you in the next few pages before continuing on.
In this chapter, you will learn the following: