Making My First App For The Apple App Store

Posted by

·

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 up with social media than blogging each day so my apologies for the slow addition of blog posts since December’s Swiftmas Challenge.

However I am hoping to try a monthly or weekly update to how my journey is going & indeed how the development of my apps are growing. We’ll see how it goes. Today is a start though.

Let’s become an iOS Indie Developer.

I had two starter ideas. If you follow me on social media you’ll probably already know that I started on a fitness idea style app I had…then switched to a knitting/crochet counter style app. Not that the fitness app has been binned by any circumstance! The fitness app is a much larger, more data oriented & feature packed application that will require a few months work at the least to get it up & running.

I really wanted to get going in this new year, speeding ahead to reach my goals. So I figured whilst knitting away one evening that I really should make my own knitting & crochet app with the features that I feel are missing from the ones I currently use. Now I have the knowledge of building apps, it’s still taking me a moment to realise that when I feel something is missing, I can just create it for myself if no one else.

This style app is a lot easier on the development side as I would only need to use SwiftData (internal storage) & am going for a nice simple design.

So last week I made a start. I switched from using Figma for my design needs as they just really don’t support indie developers the way they used to, but that’s a whole other post! Design completed in a single day. I then got to work on the code.

So far I am 4 views in. I was using dummy data & a data model that really isn’t worth of the name as it’s a very small structure in the view that needs it to build the list! 😂 Until Wednesday when I build out the data model & started to link things up yay. I also got most of the settings view styled and linked up apart from the mailto links & of course the links to this website that will be the host for the information about the app. But I am yet to create them so placeholder links have been used for now. Thank goodness for the //TODO: comments.

The view structure & UI is growing though & the flow is slowly building. I personally think that styling out the UI is the best way to start before making things dynamic & fully functional. Now the data is ready, I can build out the views that require the data but the other views just need a few tweaks to hook everything up. It feels like a nice pace.

I also played around with the design on an actual device. Personally I am really feeling the design & it’s so exciting seeing your idea grow & come to life squeeee.

If you’re interested in more daily/every other daily updates then do give me a follow on social media. @thecodingsprite on all major social media platforms.

Until next time, keep coding! 🧚‍♀️


Discover more from

Subscribe to get the latest posts sent to your email.

thecodingsprite avatar

About the author

Hi! My name is Billie, my friends call me Billie Boo. I am a self taught iOS developer with a background in computer science, animation, graphic design & web design. I love sharing my knowledge & projects with the world & that is my mission for this blog. It’s never too late or too hard to follow your dreams.