MediaBridge 1.0.0 is out
@MediaQuery, a SwiftUI property wrapper that fetches a query for a view and refetches when the query or the library changes. $songs.isLoading, $songs.error, and await $songs.reload() expose its state.

Customize the appearance of the macOS window toolbar in SwiftUI using scene and view modifiers to control its layout, title visibility, and background: nilcoalescing.com/blog/AGuideT...
#macOSDev #SwiftUI
Check out Dev Notes++ - a bug, feature & idea tracker for indie developers! Track your app development, manage versions, and stay organized.
The following article shows how to configure UIKit navigation bars from SwiftUI:
https://livsycode.com/swiftui/configuring-uikit-navigation-bars-from-swiftui/
Try AppKiosk free if you're prototyping public-facing Mac software.
#SwiftUI #Kiosk #MacDev #iPad #Prototyping
π οΈ π»ππ€ πΌ ππππ’πππ ππ¦ π·πππΆ ππππ’ππππ‘ππ‘πππ π€ππ ππ’π‘ππ’π‘ π ππ§π π€ππ‘β 95% by Daniel Saidi (@danielsaidi.bsky.social)
Who doesnβt like deleting 855 MB of generated documentation with one build setting?
In panic mode for 30 minutes because Shoobie doesnβt load anymore, 429 on Apple Weather Kit. Then opening Carrot and seeing no data loads from this source as wellβ¦ then thinking to handle better those APIs βthat are never downββ¦ π
(all π’ on the status)
Apple got back to me. visibilityPriority now seems to work flawlessly with 27.2 B3 π
Do you want to find the views in your SwiftUI app that update the most? If so, the following article shows how to use the SwiftUI instrument in Instruments to find the views that update the most:
https://swiftdevjournal.com/posts/swiftui-frequent-view-updates/
For everyone currently using NavigationSplitView to optimize for iPhone Duo, you shouldnβt sleep on preferredCompactColumn. It controls how the view collapses into a single stack. Learn more about it here:
exploreswiftui.com/library/navi...
π¨ πΏππ‘π‘πππ π΄πΌ πππ ππ€πππ‘ππΌ: πππππ ππππ£πππ€ ππΆπ ππ πππππ‘πππ β πππ‘πππππ πππ π»ππππ by Xu Yang (@fatbobman.com)
Xcode Preview MCP sounds like exactly what agentic SwiftUI work needs: let the agent render the UI insteadβ¦
Is #SwiftUI Observable broken in Xcode 27.0?
I've this (simplified)
struct State: Equatable {
var unsavedChanges = false
// ...
}
(at)Observable
(at)dynamicMemberLookup
(at)MainActor
public final class Store<State: Equatable, Event> {
private(set) public var state: State
// ...
}
An instance [β¦]
Review automatic SwiftUI sheet adaptations on iPhone Duo and configure sheet placement and toolbar arrangement to suit the content being presented: nilcoalescing.com/blog/Present...
#iOSDev #SwiftUI
Finally @oopsagain.app is back with this awesome update πππ»
#BuildInPublic #Dev #IndieDev #iOS #iOSDev #Swift #SwiftUI #App #AppDev #BirthdayReminder #OopsAgain
You've been sending me so many messages about Oops Again. Feature ideas, little annoyances, "can you please addβ¦" and a lot of "is it available in my language yet?" π
I read every single one. (1/5)
#BuildInPublic #Dev #IndieDev #iOS #iOSDev #Swift #SwiftUI #App #AppDev #BirthdayReminder #OopsAgain
hmm how sacred are the traffic lights. I can be talked out of this. #MacDev #SwiftUI #buildinginpublic #ux
The new overlayArrangementZIndex environment value is now available on Explore SwiftUI. This example also includes a workaround in case overlayArrangementZIndex doesnβt work for you.
exploreswiftui.com/duo?element=...