Received the final version of SwiftUI Architecture paperback book.
It will be available on Amazon soon :)
Thank you for your support.

My project for the last couple days has been improving the UI for the navigation bar customization sheet and I’ve finally got it in a state I’m kind of happy with.

#SwiftUI #Xcode testing and instrumentation oddity resolved. For reasons that are no longer relevant I was using Window instead of WindowGroup in the scene of a #macOS app. I change back to using WindowGroup and the “failed to open main window when running under instruments" issue went away. Also, the XCUITests that ran into a similar (same?) issue started working, too.
More #SwiftUI fuckery. I'm getting the following error message:
```
Unable to simultaneously satisfy constraints.
Probably at least one of the constraints in the following list is one you don't want.
Try this:
(1) look at each constraint and try to figure out which you don't expect;
(2) find the code that added the unwanted constraint or constraints and fix it.
```
Except I don't have any constraints (that I explicitly set) because I'm using SwiftUI, not UIKit.
Swift 6.3 Released
https://lemmy.world/post/44772988
Out of time, but things are finally building! Tomorrow night, let's finish up the store's configuration. See you then!
🔜 Tomorrow’s stream: https://youtube.com/live/N3imT_4or-Y
⏮️ 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.
Another short stream, but let's get those hashed emails compiling 😅
#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
Come chill with me: https://youtube.com/live/VgTuxJt4-jw
Justin Searls의 Breaking Change v51: AI 시대의 TDD와 개발자의 본질
Thoughtworks는 최신 보고서를 통해 TDD의 효용성을 다시 한번 확인했으며, AI 시대에도 빌러블(billable) 주니어 개발자의 가치가 여전히 유효하다는 결론을 내렸다.
What if the patterns you rely on in SwiftUI are actually working against the framework? This talk covers five key principles with practical examples of common patterns and anti-patterns - helping you build more predictable, performant, and maintainable UIs.
🔗: https://www.youtube.com/watch?v=Y_Ov-ddMb24 by Natalia Panferova (@natpanferova)
#SwiftUI #iOSDev #BestPractices
I've glanced over two recent #SwiftUI books, and both fail badly right out in their sample chapters. No wonder this project isn't going well.
I suppose Apple itself has to produce some actually good books? 🤷♀️ One that explains List 🙈
The following article provides tips on improving your experience using Xcode's SwiftUI previews:
https://bugfender.com/blog/swiftui-preview/
From basic taps and long presses to complex composed interactions - a comprehensive guide to SwiftUI gesture handling. Learn to chain, sequence, and combine gesture recognizers for richer, more intuitive app interactions.
🔗: https://hackernoon.com/a-practical-guide-to-swiftui-gestures-from-tap-to-composed-interactions by Pavel Andreev