Get Updates By E-mail 

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: Creating A Touch Sized Progress Animation In Swift

Previously I mentioned the excellent Pop animation engine for creating more dynamic interfaces.

Here’s an in-depth video tutorial submitted by Whitney Rhodes showing how to create a touch based dynamically sized progress animation using the Facebook Pop library.

The tutorial uses the previously mentioned UAProgressView circular progress indicator component, and iOS 8’s majorRadius to gather the size of the touch event.

Tutorial: Make A Space Invaders Game With Swift And SpriteKit With Physics Particles And More

Earlier this year I mentioned a nice guide on creating a simple game using Swift and SpriteKit with iAds and Game Center integration.

Here is a nice step-by-step series of tutorials by James Tyner showing how to create a space invaders game using Sprite Kit. The tutorial goes through creating the game utilizing Sprite Kit features such as the physics and particle engines.

Tutorial: Take A Great Looking Animation And Turn It Into An iOS Component

Last month I mentioned a nice guide and component showing how to create an interesting circular image loader that has the image expand through the center of the loader.

Here’s an in-depth tutorial from Neeraj Kumar showing how to create a morphing play/pause button utilizing Core Graphics.

In the tutorial Anton explains how he deconstructed the original animation, discusses layers, and then moves through step-by-step as to how to create the button.

Tutorial: A Quick Guide To Using C Libraries Within Swift Code

Last year I mentioned a nice tutorial on dealing with common issues when moving from Objective-C to Swift another common issue occurs when using C libraries within your Swift code.

Here’s a tutorial submitted by Atomic Object from Matt Behrens that demonstrates how to include C based libraries within your Swift code, and the basics of using a C library within Swift code.

Specifically the tutorial covers:

Tutorial: Create A Space Game With SpriteKit Using Swift With Game Center And iAds

Some time ago I mentioned a tutorial on creating a Candy Crush style game with Swift and Sprite Kit.

Here’s an in-depth step by step tutorial with source code submitted by Stefan that shows step-by-step how to create a simple shooter game using SpriteKit and Swift.    The tutorial goes beyond creating the game and also shows how to implement iAd and Game Center.