

Let's get started.Ĭlick on the Xcode icon. Swift introduces some very cool new features and functionality, but for the purposes of this tutorial we'll be taking a very shallow dive into it. In fact, I still primarily use Objective-C as many libraries are written in it and Objective-C is compatible with older devices. However, Objective-C can still be used to develop iOS apps for the time being. With the release of iOS 8, Apple also released their brand new Swift as you probably know. Objective-C has been in use all the way up to iOS 8. Cocoa was used for a long time in developing Macintosh applications, but when Apple opened up iOS to 3rd party non web-based apps with iOS 2.0 they had developers use Objective-C and Cocoa Touch, a touch-oriented version of Cocoa to build native iOS apps. These frameworks eventually morphed into a subset of Objective-C called Cocoa. Objective-C was created in the early 1980s by Brad Cox and Tom Love, but later licensed to NeXT. Back in 1985 when Steve Jobs founded NeXT computer after being muscled out of Apple (some say), he began to develop some frameworks for his computers in a language called Objective-C. Swift is Apple's latest and greatest programming language. Along the way, I'll make sure to teach you about the theory and methods behind some of the concepts involved in application development that we perform, rather than just telling you to do something and hoping that you'll understand. In this tutorial I will take you through the process of building an iOS application. After completing this tutorial you can tell your friends you built an app.
