Since the last time I set up RevenueCat, the company released Test Store, a feature that allows you to start building out your subscriptions without having to set anything up...
I wrote a post a while ago on how to add a button to a list section title. When I originally implemented this, I was using NavigationLink to display the...
I started working on my first widget this week, and ran into an weird problem. After creating a new Widget Extension target I tried to split up the AppWidget.swift file...
One of the things that I have taken a liking to in Swift is Enumerations (or enums for short.). From the documentation an “enumeration defines a common type for a...
I have a couple of different applications I am writing as part of my journey of learning swift. One of the applications that I am excited about making is a...
As I get closer to releasing my application, I’m starting to run into all the small things that you have to do to release an application. One of those, I’ve...
Linting in Swift While I am new to Swift, I have been writing code for a long time (mostly Python) and having a clean codebase is very important to me....
As I got closer to launching my first application, I felt it was time to set up a legal entity to do business as. To set up a corporation in...
For the past year I have been learning swift and working on my first application iOS application. I’m happy to announce that I have launched Renewal Software to support that...