Project Purple was the codename for iOS back when it was basically a skunkworks project within Apple. This callback is basically just an event bridge between the CoreFoundation layer (ported from OS X) and the UIKit layer (the next-generation Cocoa framework).
- “How Project Purple Turned into the iPhone”