@ctietze @ghalldev tangentially related https://github.com/xenodium/ob-swiftui
":results window" offers an interactive window.
Last Black Friday post from me for this year, I promise đ
Discounts are still available for:
macOS Apps Step by Step book: https://sarahreichelt.gumroad.com/l/oximx/4xfw8q6
Escape from Tutorial Hell book: https://sarahreichelt.gumroad.com/l/iqdry/4xfw8q6
macOS Apprentice book: https://www.kodeco.com/books/macos-apprentice
Man Reader app: https://apps.apple.com/au/app/man-reader/id522583774?mt=12
Man Reader
#macOS #Swift #SwiftUI #AppKit #TechBooks #BlackFriday
Major Havoc's arcade game font, loosely realized with vector-like sprites based on SwiftUI's Shape.

Woop woop!
Just built my first MacOS application bundle without Xcode. đ
And yes, that's BBEdit I'm using, because it feels like sacrilege to use anything else. đ

This is the best batch cleanup & rename UI Iâve encountered so far for #AudioBo. The idea is to remove all junk from existing book chapters and then use the results to create unique chapter names.
For a typical audiobook, the cleanup feature alone is sufficient, but for books without chapters the user can generate a distinctive sequence of names instead of the dull 01, 02, 03.
#audiobooks #macOS #SwiftUI #MadeForMac
#IndieDev #UXDesign #BatchRename
#ChapterEditor #Audiobook

As a fallback for TextEditors rich text editing we have since iOS26 I try to make use of NSTextView on the mac. But it doesnât receive events like font changes from the menu and I donât get it into the responder chain. Am I doing something wrong? Any hints? #swiftui #appkit
Now I'm curious to see how much of a functional app I can make with this method.
As much as I enjoy working with Swift and SwiftUI, Xcode makes me want to scream, especially since Xcode 26 made working with tabs even more of a nightmare.
Just for funsies, I wanted to see if I could render a native SwiftUI window on MacOS without touching Xcode. It's not an overly complicated thing to do, though it does have some odd quirks like the mouse pointer not behaving as expected. But it works!

Out of time, but started adding share info to the returned lists to validate that they are still accessible. Tomorrow night, let's finish it up and write matching tests. See you then!
đ Tomorrowâs stream: https://youtube.com/live/UbzWhrC0BTU
âŽď¸ Playlist so far: https://www.youtube.com/playlist?list=PLRxjf93xotuofCtaxtGOcWeuxVZYJyY-m
đ˛ Download Jiiiii: https://apps.apple.com/app/apple-store/id6472801548?pt=14724&ct=MastodonCCStreams&mt=8
#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #Swift #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
The launch of IBD Diary is now very close! You can sneak a peek at some screen shots at our website: https://blackmercury.co.uk/ibddiary/
Final testing (hopefully) is underway and the To-Do column of my Trello board is empty.
Next steps will be submitting the app for approval from Apple, before launching on the App Store!
I'm making a seasonal anime guide app, in the open for all to experience and learn from.
Pretty late start, so let's review notes and start writing more tests!
#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
Come chill with me: https://youtube.com/live/pHcJWUmLoZ0
The launch of IBD Diary is now very close! You can sneak a peek at some screen shots at our website: https://blackmercury.co.uk/ibddiary/
Final testing (hopefully) is underway and the To-Do column of my Trello board is empty.
Next steps will be submitting the app for approval from Apple, before launching on the App Store!