Software Development Tutorials

Getting started guides, How-to's, and in-depth explanation of various topics in software development.

Converting an Objective-C app to Swift: Working with web data

Swift Jul 21, 2014

Apple's new language, Swift, is supposed to make writing native iOS apps a lot faster and more fun. However, porting apps from Objective-C to this new language might take some getting used to. In this post, we'll be converting our Objective-C app that works with web data to Swift. We'll start with the

Read more Feifan Zhou

SwiftyJSON: How to handle JSON in Swift

Swift Jul 10, 2014

Since Swift is very strict about types, it can be a hassle working with JSON because it's naturally implicit about types. SwiftyJSON is an open source library that helps you use JSON in Swift without tearing your hair out. Before getting started, let's take a closer look at just how painful handling

Read more Roy Fu

Swift for Beginners: Writing a Guessing Game iOS App

Swift Game Development Jul 9, 2014

In this tutorial, we're going to get a glimpse of Swift, Apple's new programming language, in the context of an iOS application: we'll be building a simple guessing game. If you need to get up to speed on the new language, check out my Swift for Beginners Course! Now get 80% off of the course using the

Read more Mohit Deshpande