The Clever App Company

So here it is. After what seems like forever my business is up and running 🙂
It’s been a challenge to get this far and many sacrifices have been made along the way but it feels like things are slotting into place nicely. I gave up a senior position in my last role to embark on this journey so fingers crossed for the future.

I’ve built complex desktop apps and software for almost 15 years, and more recently iOS apps for iPhone, iPad & Apple Watch which I’ve been coding since 2011 and have been involved with 50+ apps, in one way or another, on Apple App Store. I bring experience to my company that can help it thrive using the latest technology to build innovative apps. I work at my best when pushing the boundaries of the latest tech by compiling algorithms and methods that push the capabilities of hardware and software. I was asked recently to produce a ‘Call Me’ button for use on websites to make the customer’s phone ring within five seconds of clicking the button. I wrote an algorithm that does it in three. It takes the customer phone number from an online environment, transfers it through multiple levels of hardware and software into the offline world of fixed lines, to finally make their phone ring. It is currently used across multiple websites for different sectors. I’ve also built a number of desktop apps that have grown to become business critical at various sites in the UK, being robust enough to be relied on day after day for the smooth running of businesses. I’ve also worked with startup companies to help them hit the ground running with my software – installation, training, support, bug fixes and on-going change requests & improvements.

Why am I taking this journey now? Well, there are times in life when circumstances out of your control dictate your actions and shape, or more appropriately re-shape, your future. For me this was being diagnosed with a second tumour, this time at base of my brain. I will not go into any detail here but needless to say it had an immediate and long lasting affect on my priorities. I don’t want this post to be about the tumour but at the same time I also don’t want the tumour to be a thing that no-one dares talk about – so I’m putting it out there. I’m fine with answering questions about it, I’m also fine if we never talk about it again.

Tomorrow, or next week, or next year is not something that should be taken for granted. It has long been a dream of mine to set up business on my own to use my experience to build clever apps my way. So I decided not to wait any longer, take the gamble, and go for it.

The Clever App Company
– App development iOS for iPhone, iPad & Apple Watch (Watch OS)
– App development for Mac OSX
– App development for Windows & Windows Server.

Pleeeese like, share, follow and all the other wonderful ways to get social if you want to help me raise some awareness and profile of my company. If you don’t, that’s fine too but please keep me in mind if you happen to have that genius idea for the next big app and want some some help building it 🙂

Thanks for reading, much love x


iOS / Objective-c – Simple NSTimer

Here’s a simple use of NSTimer to repeatedly trigger a method call every X seconds in Objective-c, for iOS.

Declare NSTimer variable in header file

NSTimer *myTimer;

Initialise myTimer at the appropriate point in code. Could be viewDidLoad on iPhone or willActivate on Apple Watch. My example triggers the method named updateDisplay at 5 second intervals. Note that I’ve set repeats: YES.
You can trigger the method for a one off call after X seconds by setting repeats: NO.

myTimer= [NSTimerscheduledTimerWithTimeInterval:5.0

The above code both primes and starts the timer.

To end the timer. Could be didDeactivate on apple Watch, for example

[myTimer invalidate];
myTimer = nil;

iOS – How long do Apple take to review your iPhone app?

LAST UPDATED: 25/06/2014

This is a difficult question to answer considering the varied range of complexities involved in testing an iPhone application.

I can however share my experience using Apple’s Developer Program and iTunes Connect.

Number of apps on the App Store: 42
Average time between submission and approval: 8.17 Days

Average time Waiting For Review: 6.74 Days
Average time In Review: 1.55 Days

Maximum time between submission and approval: 14 days
Minimum time between submission and approval: 5 days

Maximum time Waiting For Review: 13 Days
Minimum time Waiting For Review: 4 Days

Maximum. time In Review: 16 Days
Minimum time In Review: 30 minutes

Looking for an iPhone app? I can build it… get in touch 0844 833 0700 or

iPhone – The ultimate and best iPhone theme for jailbroken iPhone (Cydia Winterboard)


So here is my ultimate theme for iPhone. I use it on my iPhone 4 running iOS 5.0.1. If you’re running an older version of iOS or a different device feel free to give it a go a let me know how it works out.



First off you need a jailbroken iPhone. Search online and you’ll find a number of tutorials to jailbreak your device.

Here’s an example tutorial to jailbreak iPhone 4 running iOS 5.0.1

If your using iPhone 4S follow instructions here


So by now you should have a jailbroken iPhone with Cydia installed.


Next launch Cydia and add the following sources if you don’t already have them:

BigBoss –
ModMyi – add source

Add sources to Cydia by tapping the Manage Tab –> Tap Edit –> Tap Add –> Enter URL –> Tap Add Source –> wait for it load and your done.



Next search and install the following packages from Cydia.
Theme Customisations:

Winterboard available on Cydia by Jay Freeman (saurik)

iMac iCons Theme – available on Cydia from BigBoss

Barter Pro UI – available on Cydia from ModMyi



Now take a break from loading Cydia packages and open winterboard by tapping the icon from springboard and tap Select Themes.

Select the following theme options:

iPod Barter Pro
Phone Barter Pro
NC Barter Pro
Barter Pro UI
iMac iCons

Hit back and respiring your device.



Back to Cydia and install the following packages:
User Interface Customisation:

Five icon dock  available on Cydia by Jay Freeman (saurik)


Cascade available on Cydia from BigBoss


Barrel – available on Cydia from BigBoss


Colorbanner – available on Cydia from ModMyi –  Set banner color Gold


Flowtation – available on Cydia from ModMyi


Quick tweet – available on Cydia from BigBoss



Lockscreen customisation:

Power lock – available on Cydia from BigBoss


ColoredKnob – available on Cydia from BigBoss – Set color Green


Bulletin –  available on Cydia from BigBoss


Slider Enhancer – available on Cydia from BigBoss – customer slider text



Notification centre customisation:

Custom nc background – available on Cydia from ModMyi – ncbg.jpg

Save the following image to set as the NC background 


Simpledate for notification centre –  available on Cydia from BigBoss


Powercentre pro –  available on Cydia from BigBoss


Weekillbackground pro –  available on Cydia from BigBoss

NCRotationLock – – available on Cydia from ModMyi



Other noteworthy packages not part of my ultimate theme but worth a look:

Clever pin



Looking for an iPhone app? I can build it… get in touch 0844 833 0700 or