Get Updates By E-mail 

Subscriber Counter

iOS Development Tutorials

Tutorials for iOS development are posted here. The tutorials can cover any topics relevant to iOS developers and tutorials on topics game development, augmented reality, and learning Objective-C have been posted in the past.

If you would like to add a tutorial please submit it here.

Tutorial: How To Use The JSONModel Library For Easily Handling JSON Data

Previously I mentioned the excellent JSONModel library providing a number of nice features working with JSON data most notably that makes it easy to convert JSON data to Objective-C objects.

Here’s a tutorial submitted by JSONModel developer Marin Todorov that walks through the creation of a couple of simple apps utilizing JSONModel step-by-step.

In the tutorial some of the things you’ll learn are how to:

Tutorial: Creating A Candy Crush Style Game In Swift With Sprite Kit

Apple has done an excellent job with the documenting the Swift programming language and I’ve been asked a couple of times about tutorials and so far by the best are on Apple’s own Swift Programming language page.

Here’s a tutorial from Matthijs Hollemans that takes a different approach to teaching the basics of the Swift programming language guiding you through the creation of a Candy Crush style match 3 game using Sprite Kit.

Example: Recreating The Twitter App Startup Transition In Swift With Core Animation

Yesterday I mentioned a component allowing you to easily replicate the animated view bending effect as seen in the Skype app.

Here’s another project created to show how to replicate the effect of a popular app providing source code example and brief tutorial showing how to recreate the Twitter bird zoom in transition seen when opening the Twitter app from Rounak Jain.

A Simple Guide To Getting Started With The Mantle Modeling Framework

A couple of years ago I mentioned the excellent Objective-C modelling framework Mantle that provides many nice features such as allowing you to quickly return a JSON dictionary representing an object.

Here’s a step-by-step example submitted by Atomic Object that will show you how to create a user model with Mantle to pass to a server.

Tutorial: Creating Smooth Bezier Curves Between A Set Of Points

UIBezierPath allows us to create curved line segments between points, but things get complicated when trying to draw smooth curves between changing sets of points.

Here’s a nice guide submitted by Atomic Object that explains how to create smooth cubic bezier curves neatly through a set of points.

The guide provides to simple methods for interpolating cubic bezier curves using cubic Hermite splines, and Catmull-Rom curves with some easy to follow code examples and no complex math.