Recent Projects


Curate MeLo-X

Curate Alpha been releassed.  Many new features have been added to the app & the UI has been changed considerably.  The original code was Objective-C; as I have been working on new features,  I would code them in Swift where possible. 

The app makes use of the Superpowered SDK for the real-time audio effects & also has support for Audiobus. 

The backgroud images were created by Xsullo.

You can downoad the current veriosn for iOS from here:

Curate Alpha download from the iOS app store


I have been spending more time with C# & Unity 2018.  A former colleague & friend has been working on a streaming audio SDK for game apps.

I created a simple drving app, in Unity 3D,  with a scooter that you can drive along  a oval road.  The road was created using Easy Roads 3D.  Using Jukebox  Pro, I added some music that plays while you drvie around.

I want to rebuild the terrain to add some water & also add some buidings like a small town.  I think it might be time to have a look at Mesh Builder pro.  And the HUD UI, is being converted over to use Text Mesh Pro.



This month could be all about AR Kit & Scene Kit.

Create a session; get delegate callbacks & use anchors to place objects…

And I am doing some additional learning with Unity.  The timeline editor is quite impressive but also sufficiently complex that I would really like to get some deep training on how to use it.


Unity 2017 is in beta; I have been spending time getting to know the new timeline editor.  


Below is a video of a more advanced VR project that I made in Unity 3D using the Google Cardboard SDK.  I am enrolled in the VR Nanodegree from Udacity; this was one of my assignments.

For this proejct, I created two scenes and even did the modelling of the 3D objects.  I used SketchUp 2017 to create some geometry. One of the lesson learning on this course is making geometry takes time - fair enough.  Given more time I would explore making the buildings procedurally to be able to more efficiently make adjustments.  Working in VR, is an iterartive process.