Category Archives: Swift Programming

Available Resource: iOS Mobile Application Developer

Available Resource: iOS Mobile Application Developer

Vidhyalakshmi Krishnamoorthy is a iOS Mobile Application Developer has 3.6 YEARS of IT Industry experience and 3.6 Years of relevant experience. Her current location is Pune, India and She is willing to relocate anywhere in US, Canada and Australia. Her area of Expertise are iOS, Objective-C, Swift. She is looking out for work sponsorship. She is available within 1 Week. If interested please E-mail her at or contact her at +91-860.003.4526.

LinkedIn Profile:

tvOS Tutorial: Top Shelf in Swift

tvOS Tutorial: Top Shelf in Swift
// iOS Life


The top shelf is a content showcase area above the top row of apps on the Apple TV Home screen. The user can decide which apps are in the top row. When one of these apps is brought into focus, the top shelf displays featured content specific to that app. It’s a unique opportunity for […]

Sprite Kit Swift 2 Tutorial for Beginners

Sprite Kit Swift 2 Tutorial for Beginners
// Ray Wenderlich

Learn how to create a simple 2D iOS game in this Sprite Kit Swift 2 Tutorial!

Note from Ray: This is a Swift 2 and iOS 9 update to a popular tutorial on our site, released as part of the iOS 9 Feast.

Like Batman and Robin or Superman and Lois Lane, Sprite Kit and Swift are an amazing combination:

  • Sprite Kit is one of the best ways to make games on iOS. It’s easy to learn, powerful, and is fully-supported by Apple.
  • Swift is an easy language to get started with, especially if you are a beginner to the iOS platform.

In this tutorial, you will learn how to create a simple 2D game using Apple’s 2D game framework, Sprite Kit – using Swift!

You can either follow along with this tutorial, or just jump straight to the sample project at the end. And yes. There will be ninjas.

Note: This tutorial has a special place in my heart, as the original version was one of the first tutorials ever released on our site. It was written in a completely different language (Objective-C) and a completely different game framework (Cocos2D). My, how times have changed! :]

Achieve More with a Variety of Value Objects in Swift

Achieve More with a Variety of Value Objects in Swift
// Worklog of Christian Tietze

From the department of Domain-Driven Design code patterns, I today present to you: well-named value objects! You can go a lot farther than you have previously imagined with value objects in Swift. Now that Swift is more than a year old, most of us have seen the use of struct and heard how useful passing objects by value is.

Realm Objective-C & Swift 0.96

Realm Objective-C & Swift 0.96
// Realm News

Realm Objective-C & Swift 0.96 is out with official support for null properties, keypath collection queries, RealmCollectionType Swift protocol, and more!

Function Currying in Swift

Function Currying in Swift
// Tuts+ Code


Currying is a feature found in most modern programming languages. It translates a single function with multiple arguments into a series of functions each with one argument. In essence, this enables for storing functions in variables and creating functions that return functions.

While it may seem like a strange concept at first, it is a powerful technique that can be very useful at times. In this tutorial, I am going to show you how to take advantage of function currying in Swift.

How to parse JSON with Swift 2

How to parse JSON with Swift 2
// Roadfire Software

I’ve written about how to parse JSON in Swift before, but someone asked recently about how to do it with Swift 2 and I realized that everything changed from Swift 1.2 to Swift 2.0. So how do you parse JSON with Swift 2?