Ok, so first we need an iOS app. While downloading Xcode I learned a little bit of the basics. Luckily #SwiftUI looks pretty straightforward. Within a day I had a first prototype. It even has Liquid Glass™🤘🏻
#IndieDev #BuildInPublic

Fun little effect we added in the latest release of @remainders. It snows if you create Christmas countdown! #christmascountdown #swiftui #Christmas
`NSColorWell` looks broken on macOS 26. Some weird border shows up inside (I guess the old-style border?), and the outside border looks jagged
It looks like they just wrapped the old NSColorWell inside a container view, but the layout is not quite correct. It just looks ugly
#Swift #Swiftui #macOS #iOS #indiedev

As I clean up major swaths of loosely typed auth code, I'm realizing I may have to add a few more types to make sure things are as clear as possible for future me… Tomorrow let’s continue cleaning up my past mess. See you then!
🔜 Tomorrow’s stream: https://youtube.com/live/pBv32KeLD24
⏮️ 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
I'm making a seasonal anime guide app, in the open for all to experience and learn from.
Let’s clean up more errors and warnings (that are my fault 🙈)!
#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
Come chill with me: https://youtube.com/live/JEbeQOu-NH0
Been struggling to find time for my iOS 27 wishlist blog post but – Spoiler Warning – my No. 1 wish for #SwiftUI is view attachments inside Text. I think Apple very much missed to boat here either textual interfaces being everywhere right now.
The October issue of the Nil Coalescing newsletter has gone out to all subscribers 📬
I've shared news on my SwiftUI Fundamentals book update, and my recent technical learnings on supporting iOS 26 and 26.1.
You can also read the issue online: https://nilcoalescing.com/newsletter/2025-10-30
#SwiftUI can be treacherous when it comes to refreshing views. 😬
One way to master re-rendering is to add a frame with a random color. 🎨
Understanding visually how the view works is easier, especially with Lazy Stacks and their reusable behavior. 👀
Replaced the Progress Indicator in Daft Music that was originally the SwiftUI slider with a custom version that is written with CoreAnimation and is wrapped in a NSViewRepresentable. (Also, the progress is now fully animated)
CPU Usage went down while playing from 3-4% to 0%.
I'm not that person that wants Objective-C and AppKit back, but often I have to drop down to optimize for things and it's not that SwiftUI is often easier than straight Core Animation.
#swiftui #appkit #macosdev #iosdev
I've been updating my catalog and sheet format to accommodate the new flexibility granted by the Font -> SVG -> Path pipeline, but I needed a new tool for previewing and managing the configurations. I've found that the various ai-related code tools are pretty decent at doing things like this, e.g. spinning up examples using a well-documented library. So... now I have a Mac app that authors configurations for my main app!
#swiftui #BuildInPublic #LetterSet
Made some progress defining all the public types, but I was immediately met with countless errors on the server end haha. Tomorrow let's continue to address them. See you then!
🔜 Tomorrow’s stream: https://youtube.com/live/JEbeQOu-NH0
⏮️ 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
I'm making a seasonal anime guide app, in the open for all to experience and learn from.
Let's double check the account types are good!
#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
Come chill with me: https://youtube.com/live/8uEwoJeiE2w