Get Updates By E-mail 

iOS Development Source Code Examples

This section is for app source code examples and code snippets that do not come with an in-depth tutorial.

ARKit – An Augmented Reality Game Created With ARKit And SceneKit

  • 16
  •  
  •  
  •  
  •  

ARTetris is a source code example from Exyte showing how to create an augmented reality Tetris game using SceneKit and iOS 11’s ARKit.

ARTetris neatly shows how to create an augmented reality SceneKit game.

This video demonstrates ARTetris in action:

You can find ARTetris on Github here.

A nice ARKit example.


  • 16
  •  
  •  
  •  
  •  

ARShooter – An Example Shooter Created Using iOS 11’s ARKit

  •  
  •  
  •  
  •  
  •  

One of the most interesting features of the iOS 11 SDK is ARKit for augmented reality.

ARShooter from Faris Sbahi is an source code example, and tutorial showing how to make a simple augmented reality shooter using ARKit.

This animation from the readme shows ARKit in action:

ARShooter

You can find the ARShooter on Github here.

You can find the tutorial on the TexNotes site.

A nice example for those starting out with iOS 11’s ARKit.


  •  
  •  
  •  
  •  
  •  

Swift 4 New Features Video And Playground

  •  
  •  
  •  
  •  
  •  

With the new Xcode 9 Beta Apple has added support for Swift 4 adding a number of great new features.

Apple has posted a What’s New In Swift 4 video from WWDC on their site, and Ole Begemann has created a Swift playground that you can use to play with the new Swift 4 features mentioned at WWDC.

You can find the What’s New In Swift 4 WWDC 2017 talk on the Apple site.

You can find the Playground on Github here.

A nice way to get a quick start on Swift 4.


  •  
  •  
  •  
  •  
  •  

CardSlider – Swift Based Example UI Inspired By Tinder With More Than Two Options Per Card

  •  
  •  
  •  
  •  
  •  

Cardslider is an innovative Swift example for creating a Tinder style user interface with added options from Saoud Rizwan.

Cardslider provides more options than just like or dislike when the user slides up or down on a card and uses emojis and text to indicate the different options. UIKit Dynamics enhance the realism of the card motion.

This animation from the readme shows Cardslider in action:

Cardslider

You can find CardSlider on Github here.

An interesting Tinder style user-interface.


  •  
  •  
  •  
  •  
  •  

Quick Chat – A Swift Based Real-Time iOS Chat App Using Firebase

  •  
  •  
  •  
  •  
  •  

Quick Chat for iOS is a Swift source code example showing how to create a real-time chat app using Google’s Firebase form Haik Aslanyan.

Firebase is great for these types of apps because of its real-time database, and generous free tiers. Quick Chat features logins, real-time text messages, photos, and locations.

This animation from the readme shows Quick Chat in action:

Quick-Chat

You can find Quick Chat on Github here.

A nice example of an iOS chat app using Firebase.


  •  
  •  
  •  
  •  
  •