In 2011 I was sat at home watching The Apprentice UK and the task was to design a Soundboard app to sell on the App Store.
I watched in horror as the candidates inevitably messed it up and thought to myself “I could do better than this!”.
I’d never coded an app before, but decided in that moment that I wanted to learn. I bought my first Apple Developer Program membership in order to download Xcode and started writing my first lines of iOS code.
Cornish Soundboard
Building my first app took many months of learning, trial and error, searching Stack Overflow for help and getting very frustrated at the smallest problems – but it felt so rewarding when things worked and eventually my simple little app started to take shape.
In August 2011 I launched the Cornish Soundboard on the App Store. Featuring Cornish friends and family members sharing some of their favourite local phrases, the app was a bit of fun and a way for me to learn how to code in Objective C.
Over the years the app found an audience in Cornwall (as well as further afield) and was downloaded nearly 25,000 times!
This fun little project that I’d been tinkering away with on my laptop had taken on a life of its own and it got me thinking about what to build next.
Soundcheck South West
I took this excitement and started working on my next app, which was to be a way to discover live music in Cornwall. Originally Concerts in Cornwall, over time the app grew to cover the whole south west of England under the name Soundcheck.
This became a real passion project and took many years to get to a stage where I was finally happy with it, eventually launching in 2018. Unfortunately, that app didn’t find the same audience that my first one did, despite being far more useful, nicely designed and technically impressive (in my opinion!).
I’ve dabbled with other apps and ideas in the years since, but finding time to properly commit to any of them recently has been tricky whilst teaching and now creating YouTube videos too.
But that hasn’t lessened my passion for coding, whether that be teaching my students or just getting excited about the latest and greatest developments in my own time.
WWDC
Since 2011 I’ve eagerly watched every June as Apple unveils their new software, operating systems and SDKs at their Worldwide Developer Conference – WWDC.
Every time I’ve dreamt of going to be there in person, to learn from the experts and share that sense of excitement with the wider community. Consequently each year I applied for tickets in the random lottery, but was never successful.

That was until last week when this email arrived in my inbox…

I’m thrilled to share that I received the news I’ve been dreaming of for the last 14 years – an invitation to WWDC in California. For the first time I’ll be able to learn about this years software updates from the people who made them, right in the centre of the action at Apple Park.
I’m excited to see what could be announced. Perhaps new apps or tools that could benefit teachers and learners in the classroom? New system features which developers can embrace across their apps? And of course the latest and greatest features for everyone to use on their Apple devices.
Whatever WWDC25 brings I can’t wait to be truly inspired and to bring all of those ideas back with me to channel into QuickTips, my teaching and hopefully even some more app development in the future.
Now, this wouldn’t be a WWDC blog post without a few random predictions from the author, so in the spirit of all of the similar blogs I’ve jealously read over the years here are four predictions which I’d like to see happen this year…
1) A cross-platform redesign. The big rumour this year is for a more visionOS style interface to be bought to iOS, iPadOS, macOS etc. This could mean brighter, almost glass like elements and more 3D depth to what you see on screen. A refresh like this could make the different platforms feel fresh and exciting, as long as it doesn’t come at the cost of usability and accessibility.
2) More power to the iPad. The iPad hardware is incredibly powerful and quite frankly feels capable of a lot more than it’s currently being used for. In recent years we’ve seen more apps like Final Cut Pro and Logic Pro come to iPad but there are still operating system level features which would make the device so much more powerful. Running apps in the background would be a good start here, as would a more powerful Files app like we have on the Mac. I’m hoping this is the year the iPad takes a big leap forward.
3) A new naming convention. If the interfaces and designs are going to be bought closer together this year, I’d like to see the same happen to the names. It’s increasingly hard to keep track of iOS 18, watchOS 11, macOS 15 and visionOS 2 when they all have different version numbers! I’m hoping that this year will bring something a little simpler by unifying the names around a theme (perhaps an animal, location or constellation?) – imagine iOS Phoenix, macOS Phoenix, visionOS Phoenix etc, etc.
4) A dedicated Memoji app. Recording Memoji for my videos in 30 second chunks in the Messages app is far from ideal. There is so much scope for a really fun app here (in my head it’s called Memoji Studio) which could use Apple Intelligence and the existing Memoji technology to supercharge your animated persona. Let us create full person animations rather than just faces, let us customise objects the Memoji interacts with, the background – the list can go on and on. Every year I hope for this and every year I’m sad when it doesn’t happen. I don’t have much hope for this one, but I’m keeping my fingers crossed.
I’ll share some of my experiences at WWDC after the conference and can’t wait to share a whole new suite of QuickTip videos when the software is officially released later in the year. Going to California feels like such an adventure and I can’t wait to see what Apple Park is like in person!
Speaking of which, I’ll be out in California for a few days around the WWDC keynote itself so if you’re reading this and you’re also going to be in town please do reach out so we can grab a coffee. You can email me here.