Eine Zusammenfassung über ein Problem, auf das ich mit meiner #App aktuell gestoßen bin.
Nein, kein paywalled Medium #Blog wie es schon Tausende im #SwiftUI Sektor gibt.
https://bytebench.tech/swiftui-am-limit-principal-toolbaritem/
Some more WIP.
#indiedev #iosdev #swiftui #buildinpublic #applemusic
📊 𝗗𝗲𝗰𝗲𝗺𝗯𝗲𝗿'𝘀 𝘁𝗼𝗽 𝟯 𝗺𝗼𝘀𝘁-𝗲𝗻𝗴𝗮𝗴𝗲𝗱:
🥇 @natpanferova on 𝘐𝘯𝘯𝘦𝘳 𝘴𝘩𝘢𝘥𝘰𝘸
🥈 @natpanferova on 𝘖𝘣𝘴𝘦𝘳𝘷𝘢𝘣𝘭𝘦 𝘊𝘭𝘢𝘴𝘴𝘦𝘴
🥉 @vrhermit on 𝘚𝘤𝘳𝘪𝘱𝘵𝘪𝘯𝘨 𝘢 𝘱𝘳𝘰𝘤𝘦𝘴𝘴
Articles 👇
🔗 https://nilcoalescing.com/blog/AddAnInnerShadowToASymbolImageInSwiftUI
🔗 https://nilcoalescing.com/blog/InitializingObservableClassesWithinTheSwiftUIHierarchy
🔗 https://stepinto.vision/articles/scripting-a-process-for-the-example-code-xcode-project/
I'm making a seasonal anime guide app, in the open for all to experience and learn from.
Let’s look into locking to force cancellation to happen deterministically!
#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
Come chill with me: https://youtube.com/live/PiC9JiDHGzo
SwiftUI mới! 🚀 Bạn có thể truyền đối tượng Observable/ObservableObject vào môi trường (`environment`) thay vì truyền qua từng view. Dùng `@State`/`@StateObject` để giữ instance, `environment(_:)` hoặc `environmentObject(_:)` để cung cấp, và `@Environment`/`@EnvironmentObject` để lấy. Hỗ trợ cả keypath và `@Bindable` để bind hai chiều. #SwiftUI #iOS #Development #LậpTrình #Swift #MobileDev
https://dev.to/david_goyes_a488f58a17a53/sui-17ke
I ran a poll for the new 4Do.app Mac sidebar—macOS 26 style won easily, so I’m building it… with my own twist: it adapts as the size changes.
#iosdev #mac #macos26 #app #productivity #apple #buildinpublic #swiftui #promote
WIP
#indiedev #iosdev #swiftui #buildinpublic #applemusic

I have been defeated trying to implement a test checking cancellation status 😅 Tomorrow night, let's see if any good ideas come to mind to verify with certainty cancellation works deterministically. See you then!
🔜 Tomorrow’s stream: https://youtube.com/live/PiC9JiDHGzo
⏮️ 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 think I just hit the second indie-dev milestone everyone eventually runs into: building a developer tool for a process you've grown genuinely frustrated with.
For me, that process is capturing issues where the code is, especially offline and on the go.
So for that nice GTD "capture and done" moment: Blitz for Github, Gitlab and Gitea is now in public beta. https://testflight.apple.com/join/NA1ZGGpN
#iOSDev #SwiftUI #IndieDev #DevTools #BuildInPublic #Productivity
I'm making a seasonal anime guide app, in the open for all to experience and learn from.
Let’s clean up yesterday's back-pressure code fixes!
#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
Come chill with me: https://youtube.com/live/F84BJuNCFYg
🚀 “MVVM-C doesn’t scale.” Truth: it can ✅ God Coordinators, tight coupling? Fixable. Feature-first + protocol-based Coordinators = scalable flows.
💡 Key takeaway: makes complexity explicit — easier to reason, test, & evolve.
Full edition + infographic: https://shorturl.at/KiQ7D
#iOS #SwiftUI #MVVMC #SoftwareArchitecture #SwiftInPractice
fuzZzy - my super simple sound machine app - just dropped it's biggest update yet!
Version 2.1 brings a Sleep Timer, and a HUGE update to the premium offering including a ton of brand new sounds for sleep, meditation, and focus. #iOS #appdev #indiedev #swiftui
https://apps.apple.com/us/app/fuzzzy-white-noise-for-sleep/id1336284372