iPhone OS (iOS) is built on a layered architecture with the Foundation framework (core data types, utilities) and UIKit framework (UI components, event handling) being the primary frameworks for application development. ApplicationKit is part of Mac OS X, not iOS.