top of page

Profile

Join date: Feb 5, 2025

About

About the Instructor

Matthew Thomas is fortunate to have foreseen the possibilities of mobile before the iPhone was released to market and has now spent his entire adult career writing mobile software for Apple devices.


Years Working in iOS (iPhone Operating System)

With over 15 years experience in iOS alone, Matthew Thomas has been writing code and designing whole systems for iOS since 2008 when the first release of the iOS SDK was announced.


Years Teaching

Throughout his career, Matthew Thomas has been teaching new starters, young juniors, colleagues and has spent numerous years leading teams. As a continuous mentor it would be inaccurate to specify a set number of years teaching. Instead, it would be more accurate to recognise that some people are simply natural born leaders and dedicate extra time in their day to help others at any cost when ever required.


Career Accomplishments

  1. The developer behind the 10 billionth downloaded app on the AppStore

  2. Written, developed and designed over 20 mobile games.

  3. Was invited to Apple headquarters in Cupertino, USA to work on a secret project.

  4. Became the lead and expert on the AppleWatch for a mobile social media sports app.

  5. Long term mentor for new iOS Developers inexperienced with older concepts such as retain counting and capture semantics - sharing a point of view that only experience can provide.

  6. Team leadership

  7. Product ownership. Having worked with som many small companies and startups Matthew is fully skilled with in depth understanding of how vital the work of each individual programmer can be and how one developer can make a huge difference to revenue, features and the success of each product.

  8. Significantly increased income of a global investment brand by focussing on signup conversion rates and the user experience of onboarding once the iOS app was downloaded by the user.

  9. Evolving a full career from junior to senior to consultant to teaching a whole new generation of developers and passing on his experience.


An Example of Teaching Style

Promotional video - explaining teaching style


A Message to Students

"You will learn more from getting things wrong than getting things right. Your experience is what guides you to write robust, safe and reliable code. I would eagerly suggest that you try to learn what not to do as well as what to do!

Badges

  • Staff
    Staff @ 3DaysOfSwift.com

Posts (56)

Nov 24, 20257 min
3DaysOfSwift.com Resources Are Now Free
Online 3-Day Course    FREE iOS Developer Toolkit   iOS Interview Prep Every Resource on 3DaysOfSwift.com Is Now Free We’ll begin with the announcement itself, because it is the heart of everything that follows: Every Swift learning resource we have created over the last three years is now completely free.3DaysOfSwift.com has been rebuilt from the ground up, and every lesson, every playground, every example, and every educational tool is now openly accessible to learners around the world....

0
0
Nov 17, 20257 min
Every Resource on 3DaysOfSwift.com Is Now Free
Online 3-Day Course FREE iOS Developer Toolkit   iOS Interview Prep Every Resource on 3DaysOfSwift.com Is Now Free We want to begin with the announcement itself — because we’ve been waiting a long time to say this to you: Every single resource we’ve created over the last three years is now completely free.The entire 3DaysOfSwift.com website has been redesigned.Every lesson, playground, code example, and learning tool is now yours — open, accessible, and free forever. No subscriptions.No ...

0
0
Nov 14, 20257 min
3DaysOfSwift.com Redesigned — Our Content is Now Free
Online 3-Day Course FREE iOS Developer Toolkit   iOS Interview Prep 3DaysOfSwift.com Redesigned — Our Content is Now Free We’ve Redesigned 3DaysOfSwift.com — And Made Every Piece of Content Free Over the past three years, our team at 3DaysOfSwift.com  has been quietly building something unusual in the world of iOS development education. We weren’t creating another course for hobbyists. We weren’t recycling surface-level tutorials. We were teaching real Swift to real junior developers...

0
0
bottom of page