A better way to integrate Unity3D within a native iOS app

Update: I’ve created a new tutorial for Xcode 7 & Unity 5.

Last year I published a blog post about how to integrate Unity3D within a native iOS application.

Last week I found a better way to integrate Unity3D within a native iOS app, which also eliminates some issues with my previous version.  Because it’s quite a long explanation to do and I noticed in my previous blog post that not everything was crystal clear, I’ve made a video tutorial how you can achieve this.

Continue reading A better way to integrate Unity3D within a native iOS app

Dynamically load Collada files in SceneKit at runtime

The problem

For an upcoming project, a client asked me if I could build a prototype which could load Collada files at runtime.  The flow has to be like this

  • User downloads Collada zip file while using the app (e.g. in-app purchase)
  • Collada file gets unzipped
  • Show the downloaded Collada file in the app

I started looking a possible 3D engines which I could use like Unity, but then I remembered Apple has released the SceneKit SDK which allows pretty high-level access, but with excellent performance.

Continue reading Dynamically load Collada files in SceneKit at runtime

TNSexyImageUploadProgress – A nice way to visualise an image upload in Objective-C

I’ve just pushed some code to GitHub to easily visualise an image upload in Objective-C.  Hope it could help some of you out and save you some time!  The class can be easily customised via various setters to change the radius, colors, etc.

image upload progress in objective-c

You can find the code on GitHub. If you have any requests, put them in the issues panel.  I’ve tested as many scenarios as I could, but if you find any bugs, please post them as well!

ps: don’t let the name mislead you, it isn’t really sexy. I just wanted to see the effect on clicks 😉

TNCheckBox – A checkbox class for Objective-C

This class is no longer maintained…please check out TNCheckBoxGroup!

I just pushed some code to GitHub to create customisable checkboxes to use in your IOS projects.

As it happens with designers, you can’t always use the built-in UISwitch class.  So I took the time to create a few classes which are pretty customisable to have checkboxes without all the hassle.

Continue reading TNCheckBox – A checkbox class for Objective-C