Why doesn't your child view's @𝑆𝑡𝑎𝑡𝑒 update when the parent changes? This deep dive demystifies SwiftUI view identity and data flow patterns to help you understand the underlying mechanisms.
🔗: https://fatbobman.com/en/snippet/why-child-state-won-not-update-from-parent-in-swiftui/ by Xu Yang (@fatbobman)
#SwiftUI #StateManagement #iOSDev
Out of time for today, but I think I remember why I split out the owner cursor. That said, I feel like it could still be simplified somewhat, so let's tackle that tomorrow night. See you then!
🔜 Tomorrow’s stream: https://youtube.com/live/p-0rymKqVaE
⏮️ 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 re-figure out what “owner cursors” are supposed to represent and document them 😅
#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
Come chill with me: https://youtube.com/live/98ZrYM8BSk8
Sau nhiều đêm làm việc, 0xCal – app theo dõi calo dựa AI – vừa ra mắt. Người dùng chỉ cần nhập mô tả ăn uống, AI tính calo, carbs, protein, fat; hỗ trợ chụp ảnh thực phẩm/nhãn dinh dưỡng. Giao diện tối giản, dark‑mode, cảm giác iOS. Stack: SwiftUI, OpenAI, RevenueCat, HealthKit. Hãy ủng hộ trên Product Hunt! #0xCal #CalorieTracker #AI #iOS #SwiftUI #SứcKhỏe #TheoDõiCalorie #ỨngDụng
https://www.reddit.com/r/SideProject/comments/1qchzww/made_a_calorie_tracking_app_for_people_whove/
Want icon animations without custom drawing code? This article showcases SwiftUI symbol effects and content transitions to bring SF Symbols to life with minimal effort.
🔗: https://nilcoalescing.com/blog/AnimatingSFSymbolsInSwiftUI by Natalia Panferova (@natpanferova)
.containerRelativeFrame() is a low-key SwiftUI layout superpower.
If you don’t know, check out @StewartLynch ’s video: https://youtu.be/DudvesMYAAY?si=iR1FKVuPHEfkAvTD
Hey is there a way to use the #swift Translation framework *without* using #swiftui *and* auto detect the language? I want to have a simple CLI app to translate phrases (literally just `translate 你好" or w/e) without hooking up to a web API but the API is extremely opaque (and tied to SwiftUI for reasons I do not understand..
SwiftUI không thay đổi cách chạy nền, mà chỉ dễ khiến chúng ta bỏ qua. Để sync dữ liệu ổn định, cần kiến trúc nền: đăng ký BGTaskScheduler, luôn reschedule, xử lý expiration, dùng BGAppRefresh & BGProcessing, kết hợp silent push, ưu tiên task, checkpoint lưu tiến độ. Kết quả: sync tin cậy, tiết kiệm pin, ít lỗi. #SwiftUI #iOS #BackgroundTask #LậpTrình #MobileDev #PhátTriểnỨngDụng
https://dev.to/sebastienlato/swiftui-background-work-task-scheduling-production-architecture-3f1p
Building a small personal project. Might put it out in the App Store for those who also want to build a life timeline. #SwiftUI #BuildInPublic

Of course: toolbarBackgroundVisibility(.hidden, for: .windowToolbar)
#SwiftUI
How can I get rid of this toolbar divider in #SwiftUI? The window only has one horizontal scroll view in it.

Working on a new built-in calculator for Effective Expenses to match the iOS 26 design.
👉 App Store: https://apple.co/3MMtYZA
👉 Website: https://effectivebits.com/apps/expenses
#iOSDev #IndieDev #SwiftUI #BuildInPublic