Today is a travel day for me, so I didnāt expect to get a whole lot done on the app. To my surprise, though, I was able to quickly hammer out the appās settings view. I really want this app to fit into each customerās workflow so that using the app doesnāt have a ton of friction. The whole point is to allow you to get in and out of the app as fast as possible, with most of the value of the app coming from customized notifications.
Iām enabling a lot of default customization so that the large majority of the app can be tweaked. I use and have tried so many apps, especially productivity apps, where I just want to make a small change to the creation of, say, a note, but the app has almost no settings options. And thankfully, with the help of SwiftUI and the AppStorage property wrapper, adding settings is incredibly easy.
While I didnāt move the needle a ton on the app today, Iām glad I was able to get some portion of it worked on and can keep up my streak of working on it daily.
The first official day of work on the app went super well. I was able to make two big steps forward: adding an icon and integrating RevenueCat for In-App Purchase support.
While Iām not worrying too much about iOS 26 for this app right now, mainly because a lot of my default controls and such are all SwiftUI. However, I did tinker with using Appleās new Icon Composer to help make a simple app icon. It really shocked me that with just basic PNGs of different shapes, the default settings of Icon Composer really can create a unique-looking icon without a ton of graphic design work. Sure, it wonāt win any design awards, but in a pinch and for indie developers, I think it is going to make designing iOS/Mac OS 26 icons much easier and help keep everything pretty consistent.
Iāve made a lot of apps over the years, and when it came to doing all the rigamarole required to implement In-App purchases properly, I always felt just overwhelmed. Hearing both John and Casey from ATP talk about the tough times they had fully integrating StoreKit into their apps really just made me feel like it was easier to either offer my apps for free or a one-time fee, even though the latter has fallen out of favor for most iOS customers.
Instead, I finally used the long-time sponsor of Core Intuition, RevenueCat, to help add In-App purchase support. This entire process went much smoother than I had expected, and I feel like it has helped me create a better paywall experience for my potential customers. Some people might feel that RevenueCatās monthly fee of 1% for any revenue over $2,500 is too much for ājustā being a wrapper around StoreKit. Now having integrated with their service, I have to say it is well worth the fees. Not only is so much of the store process abstracted away, their online editor to build the paywall is super solid and a great feature!
Important Note! This post is not sponsored by RevenueCat in any way!
After two months of wandering, Iām finally ready to get out of the woods. Iāve been working on my first iOS app in a while, and my whole motivation for the app comes from me wanting to finally do all the things I never could when I had a full-time job. And while Iām still looking for a full-time job, applying is just as awful as you hear about, I want to be sure I utilize the small amount of freedom I now have by completing the things Iāve always wanted to accomplish. One of the biggest things I wanted to accomplish after I left my previous job was to publish a new iOS app to help people stay focused on their hobbies.
To do that successfully, I want to start posting daily about my progress towards accomplishing that goal. Some days it is going to be very short since I maybe didnāt do a whole lot of work on my app. However, my hope is that by posting daily I will stay on top of the project and keep it moving towards the finish line.
A big inspiration for me to do daily logs is David Smithās amazing Design Diary series he is writing as he works through redesigning his apps for iOS 26. The second inspiration was Brent Simmonās Vesper Sync Diary from 2013/2014 which I had followed at the time religiously and loved every little update. I think it is important to share progress on large scale-projects publicly to not only record them for others to possibly learn from, but to keep a trail of the hard work you have put into your own projects.
The final big reason I want to do this is to get back to posting regularly to my Micro.blog site. Mantonās book and podcast Core Intuition were a huge inspiration for me to finally start to use Micro.blog and join in the community of bloggers trying to reclaim a small portion of the internet that the big social media companies have stolen. As Iāve started to post more on TikTok and other social media platforms, I just get the constant feeling that Iām missing out on contributing that same sort of content on more open and freely available avenues.
Today is day 1 of hopefully many more days!
A quick note: Iām hoping to give each day some sort of unique title, possibly Lord of the Rings inspiredā¦but letās see how long I manage to keep to this!
Was expecting to see more Tron Ares content at the theaters since it is coming out in October. It was cool to see this 3D glasses bin though last night!
While researching some Led Zeppelin Bootlegs, I came across an official page still available with the most 2000s era website design still intact! This design style is still so unique and fun! www.ledzeppelin.com/show/seat…
Tweaked the app Iām working on to use some sheets for basic interactions. Really surprised how nice SwiftUI handles sheets with various positions options!
Interesting article from Ars Technica explaining just how bad the hiring process has become. The insane number in the very first sentence, “Employers are drowning in AI-generated job applications, with LinkedIn now processing 11,000 submissions per minuteāa 45 percent surge from last year, according to new data reported by The New York Times.”
Apple’s built-in writing tools for summarization are pretty great, which tracks seeing as Mac OS has always had a good summary tool built in even to earlier versions. However, web apps that take over the default right-click action, like Google Sheets/Docs, really put a stop to easily using Apple’s tools. It is a bit of a letdown, and I wish Apple had some way to still present the writing tool option in these cases.
Really itching to put Tahoe on my traveling MacBook Air so I can prep some updates for my Mac apps. But seeing as the only way to downgrade is to wipe that Mac completely makes me a little more hesitant.
Still pretty shocked at the on-device foundation modelsā performance of the new OSs from Apple. Sure, they donāt have live internet connections to pull recent data, but for historic knowledge base questions and content generation, it is pretty good so far!