Cute..., and a good start to a UIKit visualization.
By the way, the methods you see in the diagram are to be implemented by a UIApplicationDelegate. Your UIApplicationDelegate class is usually laid out by default in new XCode projects. There are the methods currently documented by Apple.
Monitoring Application State Changes
– application:didFinishLaunchingWithOptions:
– applicationDidBecomeActive:
– applicationWillResignActive:
– applicationDidEnterBackground:
– applicationWillEnterForeground:
– applicationWillTerminate:
– applicationDidFinishLaunching:
Docs here (http://developer.apple.com/library/ios/#documentation/UIKit/...)