Explore the Game Application Life Cycle
There is more to a game than just the fun parts. Almost all of the games on the market, and definitely the big titles, involve multiple views and a reasonably complex life cycle. This chapter explores how to turn a simple game into a complete application. We will look at how a typical game organizes the different views that constitute it, including a Loading view, a Welcome view, a High Score view, and of course the game itself.
Beyond user navigation, an application also has a life cycle. On iOS, that life cycle includes responding to the application being terminated, recovering from being in the background, or starting up for the first time. When an application moves through its life cycle, ...