Welcome to a new blog series! This is going to be a series where I share my findings and progress with SwiftUI and building iOS applications. 

I’m a total beginner when it comes to SwiftUI however, I am very keen on learning a lot about this programming paradigm and also creating awesome software! 

In this blog series, I will be sharing code, tips and also my findings from a hobbyist programmer’s perspective. 

What will I be building?

I’m looking to build simple apps to start off just to nail down the basics. As a challenge, I will be trying to build these simple apps using Swift Playgrounds as I want to experience an iPad-only dev environment despite already having access to Xcode. I understand the shortcomings of Swift Playgrounds however, it will be interesting to see how far I can take this mini-IDE. 

At the moment, I am working on building a simple day-counter for counting the number of days since an event (e.g habit tracking). This shouldn’t be too complicated and will prove to be a useful app if executed correctly (i.e. make it beautiful).

I am also working on building a simple Pomodoro application which I will be using for my own personal use. Basically, it will be a timer but also have a “break” feature (e.g. 2 hours work, 30 minutes break, etc.)

More projects will follow but I’ll be first starting small to ensure I can at least nail down the basics. 

If you would like to stay updated with regards to my project and development, please feel free to follow me on GitHub as all the software I will be making is going to be Open Source. I want to share my experience and findings with the world as I am sure there are others out there who would like to know what it is like to become a mobile developer.