iOS Development Tips
-

Exploring Async/Await in Swift: Modern Concurrency
Swift introduced async/await in Swift 5.5, bringing a modern and streamlined approach to handle asynchronous code. It replaces the old callback-based patterns and makes code easier to read, maintain, and debug. In this tutorial, we’ll explore how async/await works in Swift and walk through practical examples to help you get started as this is by Read more
-

Why iOS Development Is Still a Great Career (Even in the Age of AI)
With the rise of AI tools like ChatGPT, GitHub Copilot, and Apple’s own code-generation features, it’s natural to wonder: Is iOS development still a viable career path? The short answer? Absolutely. AI is changing how we build apps—but it’s not replacing the need for skilled iOS developers. In fact, those who adapt and embrace these tools will Read more
-

Optimizing App Performance: Tips and Tools
Performance optimization is a crucial aspect of iOS development. A well-optimized app provides a smooth user experience, reduces battery consumption, and improves overall responsiveness. In this guide, we’ll cover essential techniques and tools to help you enhance your app’s performance. Performance optimization is a crucial aspect of iOS development. A well-optimized app provides a smooth Read more
-

Building Accessible iOS Apps: A Comprehensive Guide
Building Accessible iOS Apps: A Comprehensive Guide Accessibility is a crucial aspect of iOS app development, ensuring that all users, including those with disabilities, can interact with your app effectively. This is something I am proud to have included across the entirety of My Yarn Pal App. Apple provides developers with a range of powerful Read more
-

Creating Custom Animations with SwiftUI
SwiftUI makes it incredibly easy to add animations to your app, enhancing user experience with smooth and engaging transitions. In this post, we’ll explore how to create custom animations using SwiftUI, from basic animations to more complex interactions. Why Animations Matter Animations help improve user engagement by providing visual feedback, guiding user interactions, and making Read more
-

10 Essential iOS Development Tips to Level Up Your Skills
iOS development is a constantly evolving field, with new frameworks, tools, and best practices emerging all the time. Whether you’re just getting started or are an experienced developer, there are always ways to improve your workflow and create better, more efficient apps. In this article, we’ll cover 10 essential tips to help you boost your Read more
Swiftmas 2024
-

Swiftmas – Day 06 – Snowflake
Is it snowing where you are? What kind of app do you fancy creating today? For the Sixth prompt, we have Snowflake. What will you create? I’m looking forward to seeing what you come up with today. Designing snowflakes has never been more fun! This Snowflake Design App lets users choose a snowflake template, customize it with Read more
-

Swiftmas – Day 05 – Decorations
It’s time to decorate. Are you a lights all over the house kind of decorator or a simple small tree kind of decorator? For the Fifth prompt, we have Decorations. What will you create? I’m looking forward to seeing what you come up with today. Planning your next DIY decor project? How about creating an Read more
-

Swiftmas – Day 04 – Festive Food
Who doesn’t love the food at this time of year. There is so much to choose from as well as many sweet treats. What will you create today? For the Fourth prompt, we have Festive Food. What will you create? I’m looking forward to seeing what you come up with today. The holidays are here, Read more
-

Swiftmas – Day 03 – Gift Organizer
I love organaziation, so why not organise the gifts too! For the Third prompt, we have Gift Organizer. What will you create? I’m looking forward to seeing what you come up with today. In today’s tutorial, we’ll walk through how to build a Gift Exchange Organizer app using SwiftUI. This app will allow users to add participants, assign Read more
-

Swiftmas – Day 02 – Cards
Who else loves Christmas Cards! For the Second prompt, we have Cards. What will you create? I’m looking forward to seeing what you come up with today. Let’s make a Greeting Card Creator App In this tutorial, we’ll build a Greeting Card Creator app using SwiftUI. The app allows users to personalize a digital greeting card by: Read more
-

Swiftmas – Day 01 – Wishlist
Happy Swiftmas Start Day! For the first prompt, we have Wishlist. What will you create? Are you ready to spread holiday cheer with a simple, fun, and functional app? In this tutorial, we’ll build a Wishlist Tracker using SwiftUI. This app will allow users to add items to a wishlist, mark them as purchased, and enjoy festive Read more
My Journey into iOS Development
-

Yarn App Update 1.2
It must have been a good couple of weeks now since I gave you al an update…maybe even close to a month, I can’t remember. Sadly life got the best of me, but more on that in a minute. Let’s check in & see where this app is now! After all those bugs last time Read more
-

Yarn App Update 1.1
So after the first week after my last post I realised that the blog post would be pretty short if I were to continue with the idea of a weekly update, let alone the time needed everywhere. So I figured doing bi-weekly update would be far more worth a read & a little easier to Read more
-

Making My First App For The Apple App Store
So in January I had a couple of ideas for my first apps to build as a fully solo indie developer & to then put out into the world via the Apple App Store. I have tried to share my journey into iOS development the best I can. It is a little easier to keep Read more
-

How To Navigate Chronic Illness with iOS Development
Hey there, been a moment since my last blog post huh? Well I would love to say that it is because I have been so busy coding 24/7 but sadly it isn’t. If you follow me on social media then you know I have multiple chronic illness’s. I don’t speak out about them in detail Read more
-

2023 Journey Changes
Well 2023 has certainly be an upside down year for me. At the start of the year my health issues seemed under control, I had a plan & I thought this year is my year…it all went a bit wrong for a few months but now we are halfway through the year it is time Read more
-

How I Started My iOS Dev Journey
I started my journey a few years back but it wasn’t a straight forward “I want to be an iOS developer” kind of journey. I was an animation student. Animation was my life & will always have my heart. Sadly I became injured & couldn’t draw all day long anymore. So it was time to Read more
Recent Projects
Swiftmas 2023
-

Swiftmas – Day 06 – Story
Welcome to Day 06 of #The12DaysOfSwiftmas Today’s prompt… This prompt is by far one of my favourites. I am so excited to see how everybody interoperates it. I have loved writing & making stories since I was little. Being neurodivergent we see the world in images. So when I get a chance to write a Read more
-

Swiftmas – Day 05 – Elf
Welcome to Day 05 of #The12DaysOfSwiftmas Today’s prompt… Now I don’t want to be elfish here (ha ha couldn’t resist!) I couldn’t not include an elf prompt! But what to do with our elf? One of my weakness’s in SwiftUI is animation unbelievably! Programatic animation is very different from traditional & 2D!! So I wanted Read more
-

Swiftmas – Day 04 – Festive Spends
Welcome to Day 04 of #The12DaysOfChristmas Today’s prompt is: I was excited for this one. I think the prompt gives way to so much interpretation. My first thought was a calculator…but again more advanced than I was going for this challenge. I really do want to be able to include programmers of all levels. So Read more
-

Swiftmas – Day 03 – Snow
Welcome to Day 03 #The12DaysOfSwiftmas Lets get started with today’s prompt: Now I gave a couple of hints away on today’s prompt. Of course snow can leave your imagination going wild & I can’t wait to see everyones ideas but for an easy go to app, why not build;d a snowman with me! Now the Read more
-

Swiftmas – Day 02- Tree
Welcome to Day 02 of #The12DaysOfSwiftmas Today’s prompt: Not going to lie, this one gave me a headache. Boy did I go around the trees to make my final version! So I started off all fancy like, looking for ideas on google. I then got to work on a super animated hyped up rotating tree…this Read more
-

Swiftmas – Day 01 – Countdown
Happy Swiftmas! Today is the very first day of our #The12DaysOfSwiftmas coding challenge. If you have no idea what swiftmas is, then check out this post to learn more. Today’s prompt: So if you have no idea where to start with this challenge, have no fear! I will be sharing my version here & available Read more