Ok, I think I’ve got videos recovery working.
#SwiftUI #iOSDev #iOSDeveloper #Learning #AppDev #indieDev #indieApp #BuildInPublic
Today’s featured user contribution: not every PR has to be flashy!
We love fixes like this to missed corner cases. In this case, #SwiftUI for #AndroidDev wasn’t correctly displaying ‘.alert (…)’ with an empty title
https://github.com/skiptools/skip-ui/pull/306

Got the changes in, and made sure all tests now pass! Tomorrow night, let's make one last mass-rename, and finish up the incomplete tests I accidentally committed early haha. See you then!
🔜 Tomorrow’s stream: https://youtube.com/live/Lv3kh_UxHUQ
⏮️ 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
The greatest feature with Kotlin Multiplatform (#kmp) is the possibility to re-use the business logic between platforms, as a separate framework/module while keeping the UI implemented in the native libraries (#SwiftUI or Jetpack Compose).
For most of the business logic, this integration is easy and smooth. The main problem left is: State maintenance.
So, I wrote my thoughts about it:
https://igorcferreira.dev/kmp-view-model/
I'm making a seasonal anime guide app, in the open for all to experience and learn from.
Let’s integrate yesterday's fixes and verify all tests in Jiiiii pass!
#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
Come chill with me: https://youtube.com/live/FQt2BnTfMT0
🚀 Solo dev vừa hoàn thành app iOS “Just One” trong 7 ngày: ghi lại thói quen hút thuốc, phân tích tự động, 100 % riêng tư (SwiftData + CloudKit), nút ghi nhanh, thông báo động lực, tính chi phí & tiền tiết kiệm. Sắp ra App Store toàn cầu. #iOS #App #SmokingTracker #Privacy #SwiftUI #Health #CôngNghệ
📱 Ứng dụng "Just One" - Theo dõi thói quen hút thuốc bảo mật tuyệt đối cho iPhone!
Một nhà phát triển solo vừa ra mắt ứng dụng hỗ trợ cai thuốc/theo dõi sức khỏe với các điểm nhấn:
🔒 Riêng tư 100%: Dữ liệu lưu cục bộ qua SwiftData/CloudKit, không thu thập thông tin, không API ngoài.
📊 Phân tích thông minh: Tự động xếp hạng thói quen (S đến D), ước tính chi phí và lượng chất độc đã tránh.
✨ Giao diện hiện đại: Hiệu ứng khói, phản hồi xúc giác haptic mượt mà.
#iPhone #Privacy #Health #SwiftUI
Building custom charts in SwiftUI sounds elegant—until animations reveal unexpected pitfalls. This deep dive into radial indicators shows what to watch out for.
🔗: https://khorbushko.github.io/article/2026/01/18/custom-indicator.html by Kyryl Horbushko
One thing I've noticed is that Claude does not know about the nifty features of 'Text' in #SwiftUI like inflection and other format options for numbers, dates etc. It keeps falling back to old stringy formatters (%.2f).
Larger Text https://wesleydegroot.nl/blog/larger-text #Accessibility #SwiftUI
It's back to school time here in Australia, so I want to remind people that I offer an educational discount on my books: macOS Apps Step by Step: https://troz.net/books/macos_apps_step_by_step and Escape from Tutorial Hell: https://troz.net/books/escape
Email me at books@troz.net telling me what & where you study/teach and I'll send you a discount link for both.
If you're in the education sector, please boost this post.
#macOS #Swift #SwiftUI #AppKit #TechBooks #Education

Took a stroll through my App Store stats and it totally makes sense to drop support for iOS 16 and move up to iOS 18 (probably even way overdue).
Any potential users lost is worth it for the improvements to the ScrollView API alone 😅
#iosdev #swift #swiftui #buildinpublic