Before jumping into adding any new features, I decided to make the iOS widget counterpart; for the most part claude was able to handle the boilerplate aspects, replicating what was already there for Android.
Additionally, iOS seemed to push more to have a parent app for the widget, so I added a simple webview embedding a page where, in the future, I plan to add some more stuff.
One area where I had to iterate a bit was the background of the widgets; iOS currently doesn’t support transparent backgrounds so what I ended up doing was replicating the sky color logic in Swift, and setting a slightly darker tone in the background.
Then I spent a lot of time just repackaging it as “The Minstrel’s Clock” instead of the temporary “Sun Moon Clock”. And battling an issue with the name of the app shown in the home screen – claude was stuck thinking several options until I asked it to look for the solution online and gave it some tips (human still useful).
Some additional tweaking was needed for the padding. Here’s the result so far.
I thought I could give a go to pushing it to TestFlight, only to find out that my memberships is currently expired… gotta fix that and put Ananias (as Kramora’s Shadow) back online!
I also talked with friend QuietGecko, discussing some options for the audio in the extended page/app (not in the widget of course). The idea is that you can tap on the minstrel and a short melody will be played, while a short message unfolds.
Next up:
- Replicate the tap to go to parent app behavior on Android
- Debug issue with Android, it seemed to stop working for me today 😦



