Code, Cocoa, Cabana

Cocoa Cabana

An iOS (Swift & Objective-C) developer blog, sometimes playing with Android (Java & Kotlin) and occasionally rambles on about Server Side Swift

CocoaPods 101: Creating your first CocoaPod & Private Repository

Introduction Doing a tech talk has been something I’ve wanted to do and get into for a while, and Greg Spiers who heads up NSManchester finally let me break my silence and do my first talk at December 2017’s meet up. I’d recently done an internal com...

CocoaPod - CBAudioPlayer

My first CocoaPod - had this little snippet laying around for a while now and thought it might be a nice little first contribution to the CocoaPod community. A simple wrapper for AVAudioPlayer that gives you a completion handler the fires when the au...

Implementing Swift APNS Server with Perfect

My second video tutorial for the Swift Server project. This time I’m sharing my example app which I created to get you up and running with a Swift APNS server on Perfect. Links from the video: GitHub:

Implementing Swift Backend Server using Perfect on Heroku

I’ve been interested in this project since it first hit the scene and recently decided to get to get the example app up and running on a Heroku instance. This is my first video tutorial (so go easy on me) but the aim is to give you the basics on getti...