Develop a iOS Swift CRUD App with a REST backend

Apple has introduce a new programming language for Cocoa and Cocoa touch called Swift. The syntax of this new language is a lot more familiar to developers that work on languages such as Visual Basic, Scala and many more. This comes to a refresh language different than Objective-C which has a complex syntax that takes a high learning curve even for C++ or Java developers.

Swift is a modern programming language that maintains many features of Objective-C using a clearer syntax. The programming paradigms provided by Swift include Objective Oriented, Imperative and Functional Programming. For more details please check the iBook here.

Unfortunately for now you have to download and Install OSX 10.9.3 or later, and Xcode 6 Beta 5 from your developer account to be able to develop your app.

On this posts we will show you how to build an app that communicates with the REST Server develop on Node.js. We will also show you how to use Objective-C libraries using cocoa-pods. Continue reading