Xcode is the application used to develop an iOS app. An Xcode project is the source for an app; it’s the entire collection of files and settings needed to construct the app.  Apple has propelled the world into the mobile boom as it constantly is innovating and creating new boundaries within the mobile industry.  When developing mobile apps, choosing one platform helps developers focus their skills.  However, beware as this may also ‘lock’ developers into that platform.  Whatever iOS fits into the mobile app strategy, be aware Apple has a large market share and will be around for a long time. What specific features do you enjoy most about iOS? Why are Storyboards great features to use in iOS development? Why is “automatic reference counting” considered a type of garbage collection mechanism?