The latest tips, tutorials, and stories from our community.
Our blog
Resources, insights, and stories

Chris C • Sep 05 2019
Using Parse with Swift and Xcode 6
Parse is a platform that offers many tools and one of the things it provides is a “service as a back-end”. Parse takes care of the implementation of the back-end so that developers can focus on building their apps while still leveraging the power of having data persistence in the cloud. Long time reader, Lukas… View Article
Chris C • Jun 10 2020
Learn Swift from Objective-C : Protocols and Delegation
This tutorial is a continuation from Part 1 and Part 2 where we went through a comparison between Swift and Objective C for various operations involving variables, classes, methods and properties. This tutorial is best suited for people who already know Objective-C (at least the basics) and want to see what the equivalents are in… View Article
Chris C • Sep 25 2019
Designing iOS Apps With Sketch 3
Last week, I had the pleasure of using Sketch 3 to redesign the UI of an app we’re building inside the Objective C App course (No longer offered. New course here). I hadn’t planned to redesign it, but after reading Meng To’s book, Design+Code, I became inspired to do better. Additionally, I was quite a… View Article
Chris C • Sep 24 2019
Learn Swift from Objective-C : Conditionals, Control Structures and Collections
This tutorial is a continuation from Part 1 where we went through a comparison between Swift and Objective C for various operations involving variables, classes, methods and properties. This tutorial is best suited for people who already know Objective-C (at least the basics) and want to see what the equivalents are in Swift. If you’re… View Article
Chris C • Sep 23 2019
Learn Swift From Objective-C : Variables, Classes, Methods and Properties
In this article series, we’re going to look at some of the differences between Swift and Objective-C. This tutorial is best suited for people who already know Objective-C (at least the basics) and want to see what the equivalents are in Swift. If you’re a non-programmer and you’re just beginning your journey into iOS development,… View Article
Chris C • Sep 05 2019
Learn Swift From Objective-C : Introduction
Since most of the readers and students of the course started their iOS development journey with Objective-C, I’m writing this article series to introduce the Swift programming language by showing Objective-C code snippets and their Swift equivalents. In the next few articles, we’ll start comparing things like variables, classes, methods and properties between the two… View Article
Chris C • Sep 05 2019
How To Play Sounds – AVAudioPlayer Tutorial (For 2019)
In this AVAudioPlayer tutorial, we’re going to go through an example of playing a sound file that you’ve added to your Xcode project. You’ll see that it’s actually a really simple task to accomplish! Adding the framework to your project The first thing we’ll need to do is to add the AVFoundation framework to the… View Article
Chris C • May 29 2023
Starting an iOS Tab Bar App with UITabBarViewController (Updated 2019)
This tutorial will show you how to start an Xcode project to build an iPhone app with a tab bar along the bottom of the screen. In most of my tutorials and demos, we start with a Single View Application Xcode project which is a basic and versatile starting point. However, if your intention is… View Article
Chris C • May 29 2023
UIPickerView Example and Tutorial (Updated 2018)
In this tutorial, we’ll walk though a basic implementation example of the UIPickerView which is a UI element that can be used to make a selection from multiple choices (similar to what a dropdown does for a webpage). Steps: Creating the Xcode project Adding and Connecting the UIPickerView Creating the Data Connecting the Data Detecting… View Article
[ajax_load_more loading_style="infinite classic" transition_container_classes="row" container_type="div" post_type="post" posts_per_page="6"]