In the mobile revolution of today it is important to understand at least the basics of all available platforms. Without a doubt, the iOS platform is playing a big role in this universe. It sure is useful to know how stuff works.
To create native applications for iOS, we will need to become familiar with Apple's proprietary language, Objective C. To some of us Java developers/enthusiasts it might look and feel weird at first, but Objective C is a powerful dynamic language, rooted in C.
In this university, we will discuss the difference in language concepts between Java and Objective C and we'll introduce you to the main principles of building an iOS app.