When I talked about Swift

Our House, an IoT App

January 4, 2018 7:25 pm
Categorised in: , , , ,
Reading Time: 8 minutes

This post details a recent app build project I was working on. This app was interesting because it also had a Raspberry Pi powered hardware component supplying it with data. The App, Our House, is an IoT home monitoring app. Now, I know what you are thinking. This has kind... View Article

Draw call performance in SceneKit

December 10, 2017 8:29 pm
Categorised in:
Reading Time: 2 minutes

Been watching a few WWDC sessions. Some lovely SceneKit Tips in the SceneKit in Swift Playgrounds video for reducing draw calls and improving FPS performance which is handy for a noob like me. Managed to jot this one down. Just a reminder to myself really. Draw calls Draw calls are... View Article

SceneKit dynamic objects not obeying physics

July 21, 2017 8:40 am
Categorised in: ,
Reading Time: 2 minutes

I recently spent a good few nights struggling with an issue in a SceneKit app I’m toying around with. The scene was rather simple. I created a set of planes programmatically , positioned one after the other creating a 10×10 grid and a gravity field to suck them up like... View Article

resource fork, Finder information, or similar detritus not allowed

December 26, 2016 6:00 pm
Categorised in:
Reading Time: 1

I keep getting this message in Xcode 8.2 with a project with SceneKit assets in a .scnassets folder. I have no idea if this is occuring elsewhere, I just know it’s when I update the images in my .scnassets folder. There is, for me, a simple fix. Simply navigate via... View Article

How i fixed the worst remote in the world

October 26, 2016 1:17 pm
Categorised in: , ,
Reading Time: 14 minutes

This posts discusses the process I used on a recent app build project I was working on. My hope is by laying out this journey, it will help someone, somewhere, at some point with their planning and delivery of an app. As this article is quite long, you may want to... View Article

My Process Building An App

September 17, 2016 6:00 pm
Categorised in: , ,
Reading Time: 13 minutes

This post details the full UX process I took for a recent app build project I was working on. My hope is by laying out this journey, it will help someone, somewhere, at some point with their planning and delivery of an app. As this article is quite long, you... View Article

Returning a return value from a resume() callback in Swift

January 19, 2016 9:50 am
Categorised in:
Reading Time: 1

Having trouble with Swift functions that run an async session e.g. getting image or JSON data from a server? Me too. This post on Stack Overflow saved my mental state from debilitating further. To fix you want to set your function up like this: getJsonOffServer(imageId: String, completion: ((image: UIImage?) -> Void)) {... View Article

A complication with Clockkit complications

January 11, 2016 1:43 pm
Categorised in: ,
Reading Time: 2 minutes

I’m currently messing around creating complications for an IOS/watch app I’m building. One thing that I’ve found particularly weird given the number of templates available is that you can’t overlay text over an image on the fly. You can do a lot of other layouts, but you can’t do that.... View Article

Do try and catch my errors in Swift 2

November 10, 2015 11:26 am
Categorised in:
Reading Time: 1

This is bugging me, I keep forgetting it, I’m noting it down. Swift 2 has changed error handling, just as I was wrapping my head around error handling in Swift 1. Typicals. The easiest thing to do is wherever you see a method which ends with error e.g.: audioRecorder =... View Article