You say Constructor Chaining, Swift says Initializer Delegation

One of the things that one must get used to with a new language is dealing with new conventions. Now coming from mostly a Java and Ruby background, there is a notion of constructors and constructor chaining, basically when one constructor calls another one. So when it comes to Swift…

Read this article

Swift REPL

A Read-eval-print-loop (REPL) is a simple program that takes input and immediately gives user feedback. The new language from Apple, Swift comes complete with its own REPL shell. To use it follow these simple instructions in a terminal. This is assuming you already have Xcode6 installed. $ sudo xcode-select -s /Applications…

Read this article

First impressions of Swift

First impressions of Swift I’ve spent most of my idle cycles over the last week or so having a closer look at Swift, the new Apple programming language that was announced recently at WWDC. Here is a quick summary of what I like and dislike so far. Mind you…

Read this article

Why Swift is making iOS development fun again

The WWDC 2014 Keynote was on a couple of days ago and amongst the flurry of updates like iOS 8 and OSX 10.10 Yosemite, Apple announced a new programming language called Swift, which will be able to be used to develop iOS and OSX applications. To me this was…

Read this article

HelloWorld with Java, iOS and RoboVM

Ever since native iOS applications have been developed with Objective C, there has been a surprising emergence of alternatives to using Objective C as the language to develop these applications. For example, just to name a few: PhoneGap using HTML/JS RubyMotion using Ruby ionic using AngularJS The latest one…

Read this article