In this chapter, you saw how to create a simple triangle, quad, and a texture quad, and how to display these to the screen. You scratched the surface of graphics programming and learned the meaning of terms such as vertices, buffers, textures, and shaders.
This is merely the start of the learning process; there is still a lot to learn as graphics programming is a vast and deep subject, with courses specifically designed for it.
I hope this chapter has generated some interest for the subject in you; if nothing more, I think you will at least have some appreciation for the people who sit for hours and develop frameworks and engines for you so that you can make the game of your dreams, without having any knowledge of the subject.
Talking about dreams, in the next chapter, you'll see how to finally publish a game on the iOS App Store.