From zero to a Swift(y) hero
I’ve wanted to learn how to build iOS applications for quite some time. Unfortunately, Objective-C never compelled me and I’ve used this as an excuse not to start.
Apple introduced a new programming language little over a year ago, called Swift. So what is Swift? Well, let’s see what Wikipedia says:
Swift is a multi-paradigm, compiled programming language created by Apple Inc. for iOS, OS X, and watchOS development. Swift is designed to work with Apple’s Cocoa and Cocoa Touch frameworks and the large body of existing Objective-C (Obj-C) code written for Apple products. Swift is intended to be more resilient to erroneous code (“safer”) than Objective-C, and also more concise.
Great, that means that my main objective to not pursue a career in iOS development was gone. I could use Swift! I began reading more about Swift and iOS development in general and quickly realized that I found it
Continue reading →