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.

7 Swift Evolution proposals changed status this week.
The tracker checks the official metadata daily and keeps a readable history, so you don't have to monitor every proposal manually.
finding app reviews straight from spotlight. 😁
for any iOS indie dev who wants to give it a try: apple.co/4yTMimg
👋👨🏻💻 I’m in Chania, Greece 🇬🇷 until Thursday (October 15, 2026). If any of my fellow iOS developers or UX Designers want to meet there for coffee or lunch (or maybe there’s a meetup going on?), please DM me 🙂
#iOSdev #UX #networking
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/
Scaena Version 1.5.1 Released
New Home Tab: Your new personalized dashboard for tracking entertainment. Easily access watchlist and trending all in one place. Tailor your Home Tab to match your watching habits.
Download: apps.apple.com/us/app/scaen...
Overdue, today, this evening. Moyko's Today view collects all three from every shared Space, so what's left is one screen instead of five lists.
🛠️ 𝐴𝐼-𝐹𝑟𝑖𝑒𝑛𝑑𝑙𝑦 𝐹𝑟𝑎𝑚𝑒𝑤𝑜𝑟𝑘𝑠: 𝐴𝑠 𝐴𝑏𝑠𝑡𝑟𝑎𝑐𝑡𝑖𝑜𝑛 𝑀𝑜𝑣𝑒𝑠 𝑈𝑝, 𝐻𝑜𝑤 𝐶𝑎𝑛 𝑉𝑒𝑟𝑖𝑓𝑖𝑐𝑎𝑡𝑖𝑜𝑛 𝐾𝑒𝑒𝑝 𝑃𝑎𝑐𝑒?
🎨 𝑃𝑟𝑒𝑠𝑒𝑛𝑡𝑖𝑛𝑔 𝑆𝑤𝑖𝑓𝑡𝑈𝐼 𝑠ℎ𝑒𝑒𝑡𝑠 𝑜𝑛 𝑖𝑃ℎ𝑜𝑛𝑒 𝐷𝑢𝑜
💡 𝐻𝐼𝐺𝐴𝑔𝑒𝑛𝑡𝑆𝑘𝑖𝑙𝑙𝑠
When an endpoint fails, PingOps puts it on your lock screen as a Live Activity with the HTTP status, a running timer, and Dismiss, Snooze 1h and Open buttons.
The card ends by itself on the first good check.
#iOSDev
Reverse engineering proprietary hardware? Claude was a blast with that. Took less than a day. He decompiled the manufactures app and now I can write better software for my phone case 😎
Good cross-platform development is not about eliminating differences. It is about managing differences with a clear architecture. #iOSDev #KMP #MobileDevelopment
SF Swift meetup today, see you there if you are going
🛠️ 𝐻𝑜𝑤 𝐼 𝑟𝑒𝑑𝑢𝑐𝑒𝑑 𝑚𝑦 𝐷𝑜𝑐𝐶 𝑑𝑜𝑐𝑢𝑚𝑒𝑛𝑡𝑎𝑡𝑖𝑜𝑛 𝑤𝑒𝑏 𝑜𝑢𝑡𝑝𝑢𝑡 𝑠𝑖𝑧𝑒 𝑤𝑖𝑡ℎ 95% by Daniel Saidi (@danielsaidi.bsky.social)
Who doesn’t like deleting 855 MB of generated documentation with one build setting?
Turns out Pocket Trip Planner had trouble with accents and folks couldn't find "Zurich" in a note that said "Zürich", because it was doing .lowercased().contains() which is plain ASCII. Now it does a locale aware, diacritic folding compare.