iMacSwift is another example of Object Oriented Programming. Using X-Code, students can program iOS devices such as the iPad and iPhone. Starting out with basic apps with navigation and the use of text fields, student explore X-Codes user interface and utilize the concepts and skills they have developed in the other languages to create an iOS app.