Site Navigation
| Next»
TalkTalk X-Factor BopHeads iPhone App
The X Factor is back! And so is the amazing TalkTalk TV app that gives you the chance to star in your very own music video!

For the last couple of months I have been working with the amazing team at MPC-Creative on this great iOS app spreading joy across the UK. 6000 downloads on the first weekend!

My role on the project was Team Leader and iOS Developer. This meant in addition to writing code I translated between the management and development teams and harmonised external off shore developers.

MPC-Creative are production partners of CHI for this project.

Fame awaits! Get the app from Apple's App Store.

Technology Eduction - Photo Credit
18 months ago I reached out to the techies of Brixton to see if anyone was interested in mentoring young people who wanted to learn how to code. The good news is a great team of mentors have banded together and we run a club every month called Coder Brixton. The bad news is we found quality teaching material a bit thin on the ground.

Drawing on my experience of commercial training I developed a course introducing programming using front end web technologies. The material took over 6 months to refine, has been battle hardened on the frontline by young coders and is now available to you …


Social Media Network App Logo
Venteo are a social network start up focussed on event photographs. After their minimum viable product proved a success they set about the task of creating a stable, scalable mobile app around which to grow their business.

As an iOS Consultant tasked with designing the iOS application architecture I worked closely with the CTO spending time with everyone in the team from UX designers to backend developers. Happily Venteo were keen to use Swift and I designed and developed a multi-threaded MVVM based framework upon which the application is being built. I also produced an iOS application development production plan and schedule.

Visit their site.

VOIP iPhone App Icon
Connectico is a voice over IP (VOIP) iOS app. The thing that makes it different from similar well knowns apps, which provide functionality such as calling other people in your address book and displaying a list of recent calls, is that you can easily rent local numbers in many international markets and use them immediately. Managing local numbers overseas is seamless and all done from inside the app. This means people can call you on a number local to them and the call gets routed to the app on your iPhone and the same in reverse, you can choose a number based almost anywhere in the word to call from, all from within the app.


RunAnEmpre Logo
Run An Empire is an amazing digital mobile experience which crosses over territory game and fitness app. The idea represents one of the best examples of new thinking enabled by mobile devices and is at the same time fun and good for you. There aren’t too many things in the world that can claim to be that! Towards the end of 2014 I spent a few months working on an iOS version with Pan Studio.


Simple iOS Viewstack 303 January 2015

Xcode Logo
A little while back I created the first version of a view stack utility for IOS. It was one of the first things I added to my toolbox shortly after starting working as a freelance iOS developer. Having used it in commercial projects I have refined and added features as demanded by real life mobile app development.

This simple tool has such a positive impact on promoting decoupled architecture in iOS projects and this article is a thorough look at the features of SimpleIOSViewStack as I think,  given what it can do for you, this could be useful. If you are in a hurry the Git Hub ReadMe or this example project may prove a better starting point for you.


Apple's Swift Logo
Recently on my journey learning Swift, Apple's new programming language, I decided to re-write my Objective-C View Stack utility using only Swift and it turns out you can't. Well you can't at the moment, it's worth bearing in mind that Swift is in Beta at the time of writing and could change at short notice.

Working around the problem is really easy though and it is this type of situation where Objective-C knowledge is going to remain important for developers focussed on Apple's iOS and OSX platforms.


European Patent Office Logo
Last year I was approached by the European Patent Office and asked whether I could help them with their plans to produce a mobile version of their Espacenet product. The proposal provides an interesting case study in the type of consultancy that precedes the production phase of enterprise grade mobile applications..


Playfolly Logo
In my time as a freelance iOS programmer I've come across two trends, true for both iPad and iPhone projects. Firstly there is a lot of contract work for apps that are preparing to look for funding and do not necessarily go into Apple's App Store at the end of the development cycle. Secondly there is a lot of contract work rescuing projects that begun life outsourced to off shore developers. Although Playfolly, a video social network mobile app, eventually has made it to the Appstore both of these are true for the work I did for them (see last year's Two Factor Authentication iOS Consulting for another example).


That's Advertainment17 November 2013

While I only have eyes for Crystal Palace someone I am friends with on Facebook is a Sunderland Football Club supporter. At the beginning of this season when Paolo Di Canio's position at the club was looking to be under threat, Sky Bet started offering odds that he would be the first manager of the season to go.

They posted the question on Facebook and when my friend interacted with the post it appeared on my timeline. At first I was curios, I am not connected to Sky Bet but how had this advert for one of their current bets appeared amongst the pictures of cats and babies that make up most of my Facebook content?

I started reading the comments and read the type of responses you would expect from a football topic. Opinions and the ability to express them ranged widely. I got drawn in, it was very entertaining and that in a nutshell, is Advertainment.

Facebook Ad


| Next»